Oc-windows.ru

IT Новости из мира ПК
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Шрифты для openoffice

Работа с шрифтом Primo в редакторах OpenOffice.org и LibreOffice (операционные системы Windows и Linux)

Приложение 2 к странице

См. также Приложение 1

Работа со шрифтом

С помощью шрифта Primo, имитирующего каллиграфическое письмо, можно самостоятельно изготовить прописи в редакторах OpenOffice.org и LibreOffice. Помимо букв русского, украинского и белорусского алфавита шрифт содержит еще соединительные линии между буквами. Эти соединительные линии нельзя ввести с клавиатуры. Поэтому к шрифту прилагается особая программа ToPrimo , которая автоматически вставляет все требуемые соединительные линии в набранный текст. Эта программа (называемая также макрос) интегрирована в среду соответствующего редактора.

Работа со шрифтом Primo осуществляется следующим образом. Вначале текст набирается каким-либо обычным шрифтом, например, Times New Roman . Затем текст выделяется мышью и нажимается комбинация клавиш ++1. Тем самым вызывается макрос ToPrimo, который переводит выделенный текст в шрифт Primo, вставляя при этом соединительные линии.

Если возникнет потребность в редактировании полученного текста, то его рекомендуется перевести обратно в шрифт Times New Roman. Для такого обратного перевода имеется макрос ToTimes, вызываемый комбинацией клавиш ++2 (эта программа также действует лишь на текст, выделенный мышью). Когда все необходимые исправления внесены, текст снова выделяется и вызывается макрос ToPrimo.

Важное замечание

Разумеется, текст не обязательно набирать самому: можно перенести его из любого другого документа (например, с веб-страницы) через буфер обмена. При этом забирать его в буфер обмена следует обычным образом (выделив его мышью в исходном документе и нажав комбинацию клавиш +С). Однако вставлять текст из буфера обмена в новый документ следует без сохранения исходного форматирования. Для этого вместо привычной комбинации клавиш +V следует нажать + +V и в открывшемся списке выбрать «Неформатированный текст».

Дело в том, что форматированный текст содержит множество так называемых атрибутов, определяющих то, как шрифт будет отображаться в документе (например, будет ли он прямым или курсивным). Некоторые из этих атрибутов могут мешать правильной работе макроса и приводить, например, к сбивке расстояния между строками, так что текст не будет попадать на линейки.

1. Скачать файлы

primo.ttf (собственно шрифт, версия 1.5)

primo.ott (шаблон документа, содержащий макросы, версия 1.5-odt)

primo.hotkeys (информация о горячих клавишах для вызова макросов)

2. Установить на компьютер шрифт Primo, содержащийся в файле primo.ttf. Это делается следующим образом.

2.1. В операционной системе Windows: с помощью цепочки команд
Пуск/Панель управления/[Оформление и темы/См. также:] Шрифты
открыть окно с установленными на компьютере шрифтами (часть цепочки, приведенная в квадратных скобках, может отсутствовать — это зависит от настроек). Перетащить мышью в открывшееся окно файл primo.ttf. (Если в окошке уже имеется файл более старой версии, то его следует предварительно оттуда удалить.) В Windows Vista и Windows 7 можно также просто щелкнуть правой кнопкой мыши по файлу primo.ttf и из открывшегося списка выбрать «Установить».

2.2. В операционной системе Linux:

2.2.1. Щелкнуть левой кнопкой мыши по файлу primo.ttf в окне файлового менеджера — так, чтобы он открылся в программе просмотра шрифтов (в зависимости от установок щелчок может быть двойным или одинарным). В появившемся окне нажать кнопку «Установить», которая находится справа внизу. (Этот способ, врочем, нехорош тем, что если на компьютере уже установлена более ранняя версия шрифта, то кнопка «Установить» не работает.)

2.2.2. Другая возможность заключается в том, чтобы просто поместить файл primo.ttf в директорию

/.fonts
предварительно создав ее, если нужно (здесь

означает домашнюю директорию). Убедиться, что шрифт установился можно с помощью команды
fc-list | grep Primo
которая должна выдать
Primo:style=Regular
В некоторых дистрибутивах, однако, требуется дополнительно активировать шрифт командой
fc-cache -f -v
Или же, для активации шрифта может потребоваться выйти из своего аккаунта и снова войти.

2.2.3. Если не один из этих вариантов не сработает, более подходящий способ можно найти в интернете с помощью поисковика по ключевым словам «Linux установка шрифта ttf» — при этом понадобится еще указать конкретный дистрибутив (Ubuntu, openSUSE, Fedora, Debian и т.п.) и/или среду рабочего стола (GNOME, KDE, Xfce и т.п.). Например, в KDE установку шрифта легко проделать с помощью программы конфигурации рабочего стола (см. иконку в нижнем ряду в главном окне этой программы).

3. Войти в редактор (OpenOffice.org Writer или LibreOffice Write). Открыть пункт меню Сервис/Параметры. В списке слева выбрать пункт OpenOffice.org/Безопасность (соответственно, LibreOffice/Безопасность). Справа нажать кнопку «Безопасн. макросов». Во вкладке «Уровень безопасности» отметить пункт «Средний». Дважды подтвердить выбор нажатием кнопок «OK».

4. Открыть пункт меню Сервис/Настройка и перейти во вкладку «Клавиатура». Воспользовавшись кнопкой «Загрузить» (в верхней половине справа), загрузить файл primo.hotkeys. Подтвердить выбор нажатием кнопки «OK». Выйти из редактора.

5. Отрыть в редакторе файл primo.ott (двойным) щелчком мыши. При этом фактически откроется не сам шаблон primo.ott, а новый файл на его основе. На предупреждение о наличии макроса нажать кнопку «Активировать макрос». В новом документе набрать любую русскую фразу обычным шрифтом — тем, который установлен по умолчанию. Нажать + (выделить всё). Нажать ++1 (вызвать макрос ToPrimo). При этом шрифт набранного текста поменяется на Primo. Нажать ++2. Шрифт вернется к обычному начертанию.

При возникновении непредвиденных проблем, мне можно задать вопрос на моем форуме в теме Шрифт «Примо».

Примеры прописей, созданных с помощью шрифта Primo

Для просмотра и редактирования файлов, приведенных ниже, необходимо провести инсталляцию шрифта, как описано выше.

К. Чуковский. Муха-Цокотуха (8 стр.): chukovsky_mukha.odt;

К. Чуковский. Тараканище (12 стр.): chukovsky_tarakanische.odt;

К. Чуковский. Мойдодыр (9 стр.): chukovsky_mojdodyr.odt;

К. Чуковский. Краденое солнце (8 стр.): chukovsky_solntse.odt;

Детский фольклор (31 стр.): folklore.odt;

1. Соседние буквы в слове связываются между собой соединительной линией только в том случае, когда такое соединение является естественным. Например, после строчной «б» соединительная линия отсутствует.

2. Макрос ToPrimo ставит знак ударения над строчной гласной русского алфавита (за исключением «ё»), если в исходном тексте (набранном шрифтом Times New Roman) над нею также стоит знак ударения, т.е. за буквой следует символ с кодом U+0301. Поскольку этот символ нельзя ввести с клавиатуры, для его постановки в файле primo.doc имеется дополнительный макрос Acute, вызываемый комбинацией клавиш ++7.

3. Рекомендуемый размер шрифта — 28 пунктов. При этом высота строчных букв (без выносных элементов) приблизительно равна 4 мм. Это стандарт, принятый в обычных прописях. Линовка в файле primo.doc подогнана именно под этот размер шрифта.

4. При небольших объемах выделенного текста макросы работают практически мгновенно. Однако для переформатирования многостраничного документа им требуется заметное время. В любом случае, длина выделенного текста для макроса ToPrimo не должна превышать 15 тысяч символов.

Нерешенные проблемы (Bugs)

1. Макросы ToPrimo и ToTimes заменяют обрыв строки (↵) на окончание параграфа (¶).

2. Форматированный текст вставленный из буфера обмена командой +V, обрабатывается макросом ToPrimo некорректно. Для преодоления этой неприятности вставляемый текст обязательно должен быть неформатированным (см. «Важное замечание» выше).

3. Для правильного отображения шрифта в установках абзаца должен быть задан одинарный интервал между строчками. Реальная величина интервала определяется при этом автоматически. При размере шрифта 28 пунктов интервал составляет 39,2 пункта. (Переводной коэффициент 39,2/28 = 1,4 определяется параметрами шрифта). При попытке же установить явным образом фиксированный интервал, например те же 39,2 пункта, нижние выносные элементы у символов шрифта начинают «подрубаться».

Читать еще:  Ключ office 2020 professional

Условия пользования (лицензия)

Представленные здесь программные продукты — шрифт Primo с прилагаемыми макросами — предназначены для частного пользования и предоставляются бесплатно в том виде, как есть, без каких бы то ни было гарантий. Модификация, дальнейшее распространение и коммерческое использование возможны только по согласованию с правообладателем.

Шрифты для openoffice

Как уже говорилось ранее, в Writer по умолчанию используется гарнитура Times New Roman, которая является серифным шрифтом, то есть шрифтом с засечками. Засечки, или серифы, — это графически выделенные нижние и верхние окончания штрихов в буквах. Они могут иметь вид треугольника, горизонтальной линии, двустороннего или одностороннего штриха и т.д. Считается, что серифные шрифты читаются легче, чем рубленые, особенно в большом массиве текста.

Используемый шрифт можно изменить в любое время по ходу работы с документом. При этом можно внести изменения как для вновь вводимого текста, так и для уже набранного. Набранный текст необходимо предварительно выделить. Как выбрать нужный шрифт

1. В окне открытого документа раскройте список окошка Шрифт на панели форматирования.

2. Выберите строку нужного шрифта.

-Шрифты в списке располагаются в алфавитном порядке и отображаются в собственном начертании, если данная настройка активирована (см. «Как настроить просмотр и историю шрифтов»).

1. В окне открытого документа выделите нужный фрагмент текста.

2. Щелкните правой кнопкой мыши по полученному выделению.

3. В контекстном меню наведите курсор на пункт Шрифт.

4. Выберите в списке нужный шрифт.

1. В окне открытого документа щелкните по кнопке Символы на панели форматирования.

2. В окне Символы на вкладке Шрифт в группе Шрифт выберите в списке строку нужного шрифта.

3. Закройте окно кнопкой ОК.

-Кнопка Символы на стандартной панели должна быть предварительно активирована. Как задать нужный шрифт по умолчанию Чтобы во вновь создаваемых документах в абзацах основного текста всегда задействовать определенный шрифт, необходимо настроить его использование по умолчанию.

1. В окне программы откройте меню Сервис.

2. В списке команд выберите пункт Параметры.

3. В левой части окна Параметры откройте список OpenOffice.org Writer и выберите пункт Осн. шрифты (западные).

4. В правой части окна в группе Основные шрифты (западные) в графе По умолчанию откройте список и выберите нужный шрифт.

5. Щелкните по кнопке По умолчанию. Размер шрифта Как уже говорилось ранее, размер шрифта измеряется в пунктах и рассчитывается по размеру заглавных букв каждой гарнитуры. Вот поэтому разные шрифты одного размера выглядят не совсем одинаково. Для большинства документов используется размер шрифта 12 пунктов, а для рефератов, курсовых и дипломных — 14 пунктов. Диапазон размеров шрифта — от 1 до 999 пунктов. При этом 3 пункта (1/72 дюйма) ? 1 мм. Чтобы изменить размер уже набранного текста, его необходимо предварительно выделить. Курсор ввода текста, стоящий перед словом или после него, не влияет на изменения размеров шрифта данного словаКак задать нужный размер шрифта

1. В окне открытого документа раскройте список окошка Размер шрифта на панели форматирования.

2. Выберите строку нужного размера.

1. В окне открытого документа щелкните в окне Размер шрифта.

2. Наберите вручную нужный размер шрифта.

-Диапазон размеров шрифта: от 1 до 999 пунктов.

3. Нажмите клавишу Enter.

В окне открытого документа щелчками по кнопкам Увеличить шрифт или Уменьшить шрифт на панели форматирования задайте нужное значение размера шрифта.

-Данные кнопки необходимо предварительно активировать на стандартной панели.

1. В окне открытого документа щелкните правой кнопкой по нужному тексту.

2. В контекстном меню наведите курсор на пункт Кегль.

3. В списке размеров выберите нужное значение. Начертание шрифта Начертание — это графическая разновидность шрифта в пределах одной гарнитуры. В Writer используется три начертания: прямое, курсивное и полужирное. При этом можно комбинировать их (например, полужирное и курсивное). Как сделать шрифт жирным Правильнее такой шрифт называть все же полужирным. Просто у российских пользователей офисных программ закрепилось именно такое название для данного начертания, не будем менять традицию и мы. Жирное начертание используется для выделения фрагмента текста в документе. Но мой совет: не злоупотребляйте таким выделением, так как страница со множеством жирных выделений смотрится очень неряшливо и грязно. Правильнее жирное начертание применять к заголовкам. Первый способ В окне открытого документа используйте сочетание клавиш Ctrl+B. Второй способ В окне открытого документа щелкните по кнопке Ж. Как сделать шрифт курсивным Курсив (от лат. cursus — бег) — это начертание шрифта подобно рукописному (поэтому он иногда еще называется псевдорукописным). Еще один прекрасный способ выделить нужные фрагменты в тексте.

В окне открытого документа используйте сочетание клавиш Ctrl+I.

В окне открытого документа щелкните по кнопке К. Как задать подчеркивание шрифта Для выделения фрагментов текста можно использовать подчеркивание. При этом в выбранном фрагменте текста подчеркиваться будут не только сами слова, но и промежутки между ними. Первый способ В окне открытого документа используйте сочетание клавиш Ctrl+U. Второй способ В окне открытого документа щелкните по кнопке Ч. Как задать нестандартное подчеркивание шрифта Существует еще несколько различных видов подчеркивания. Например, двойной или волнистой линией. Первый способ В окне открытого документа используйте сочетание клавиш Ctrl+D (двойное подчеркивание).

1.В окне открытого документа щелкните по кнопке Символы на панели форматирования.

2. В окне Символы на вкладке Эффект шрифта откройте список графы Подчеркивание и выберите нужное значение.

3. При необходимости откройте список графы Цвет и выберите строку нужного цвета линий подчеркивания.

4. Закройте окно кнопкой ОК. Как задать зачеркивание шрифта

1. В окне открытого документа щелкните правой кнопкой по нужному тексту.

2. В контекстном меню наведите курсор на пункт Стиль.

3. В списке стилей выберите пункт Зачеркнутый.

1. В окне открытого документа щелкните по кнопке Символы на панели форматирования.

2. В окне Символы на вкладке Эффект шрифта раскройте список графы Зачеркивание и выберите нужное значение.

-При необходимости активируйте пункт Только слова.

3. Закройте окно кнопкой ОК. Как задать шрифтовые эффекты

1. В окне открытого документа щелкните по кнопке Символы на панели форматирования.

2. В окне Символы на вкладке Эффект шрифта задайте нужные эф фекты:

• Рельеф — приподнятый или утопленный шрифт;

• Контур — эффект контура (применяется не для всех шрифтов);

• Тень — эффект тени (вниз и вправо от выбранных символов);

• Мигание — эффект мигания выделенных символов (изменить частоту мигания невозможно);

• Скрытый — сокрытие выделенных символов.

-Чтобы впоследствии отобразить скрытый текст, необходимо открыть меню Вид и выбрать команду Непечатаемые символы.

3. Закройте окно кнопкой ОК. Как задать цвет шрифта Если предварительно выделить нужный текст, то выбор цвета в палитре автоматически приведет к его изменению. Цвет Автоматически означает противоположные параметры цвета — для светлого фона будет задан черный цвет текста, для темного — белый.

1. В окне открытого документа раскройте меню кнопки Цвет шрифта на панели форматирования.

2. В палитре Цвет шрифта щелкните по плашке нужного цвета.

3. Курсором в виде баночки с краской выделите нужный текст.

-Чтобы отказаться от курсора в виде банки с краской, щелкните один раз левой кнопкой мыши или нажмите клавишу Esc. Как задать заливку текста Для выбранного фрагмента текста можно использовать заливку.

Читать еще:  Microsoft office professional 2020 key

1. Выделите нужный фрагмент текста.

2. В окне открытого документа раскройте меню кнопки Цвет фона.

3. В палитре щелкните по плашке нужного цвета.

1. В окне открытого документа щелкните по кнопке Символы на панели форматирования.

2. В окне Символы на вкладке Фон выберите в палитре плашку нужного цвета.

3. Закройте окно кнопкой ОК. Как использовать выделение цветом Фрагменты текста можно выделять локальным образом, словно маркером. 1. В окне открытого документа раскройте меню кнопки Выделение цветом на панели форматирования.

2. В палитре щелкните по плашке нужного цвета.

3. Курсором в виде баночки с краской выделите нужный фрагмент текста при нажатой левой кнопке мыши.

-Для ликвидации выделения текста цветом необходимо выбрать в палитре значение Без заливки, а затем курсором в виде баночки с краской выделить нужный фрагмент текста.

Шрифты для openoffice

Версия для печати

Конференция:Конференция iXBT.com (http://forum.ixbt.com/)Форум:Программы: Unix-like системы (http://forum.ixbt.com/? >URL:http://forum.ixbt.com/topic.cgi? >Время GMT +03. Даты в формате dd.mm.yyyy.
Blake , 27.11.2004 09:33
Mandrake 10 Community.

True-Type шрифты установлены через kcontrol (из WinXP на разделе FAT32).
Шрифты подключены к OpenOffice через spadmin.

В OpenOffice из русских шрифтов только Nimbus Roman при печати имеет нормальный вид. Остальные шрифты при печати имеют странный вид: русские символы крупные, английские мелкие (что-то вроде РУССКИЕ english). Причем, если выбрать шрифт Times New Roman, то на экране все в порядке, а при печати как я описал выше, а если выбрать просто Times, то и на экране то же самое.
Если выбрать Nimbus Roman, то при печати все в порядке, а на экране он выглядит ломаным, как будто без сглаживания.

Пробовал отключать Font Server, скопировав каталоги шрифтов из «/etc/X11/fs/config» в «/etc/X11/XF86Config-4». В результате в OpenOffice пропал шрифт Nimbus Roman, а с остальными шрифтами все так и осталось — глюк с русскими символами. Зато меню GTK-программ стали выглядеть по человечески, как будто сглаживание заработало.

Что делать в данной ситуации? Что за ерунда с русскими шрифтами Arial, Times и т.д.? Пользоваться одним шрифтом Nimbus неудобно.

1. dRm , 28.11.2004 00:10
Могу немного подсказать про вид шрифтов на экране. Кто рендерит шрифты при печати из ОО не знаю. Можно попробовать экспортировать документ в PDF, посмотреть как выглядит PDF (xpdf или gv), а потом напечатать PDF. Если при печати PDF возникнет та же проблема, значит что-то в настройках принтера.

О внешнем виде шрифтов на экране:
В современных Иксах TrueType и Type1 рендерятся через freetype, а более-менее современные программы (gtk2, qt3, OO вроде тоже) используют fontconfig для доступа к шрифтам.
Надо, на всякий случай, проверить наличие fontconfig: либо посмотреть, установлен ли пакет fontconfig. либо (он может быть не в отдельном пакете, а в составе Иксов) глянуть, есть ли /etc/fonts/ (и fonts.conf в нем).
А сервер шрифтов xfs, вообще-то нужен только для раздачи шрифтов по сети и чаще всего (в случае настольно-домашнего использования) совершенно лишний.

Что можно проверить:
1. Freetype. Дистр свежий, freetype явно 2.0.x, поэтому возможны проблемы со сглаживанием. Это не раз обсуждалось на ЛОРе, если интересно могу высказать свои соображения. Но к разным размерам букв (и тем более к печати) это отношения не имеет.
2. Fontconfig. Он принимает запросы на шрифт и ищет наиболее подходящий. Причем программа не узнает, что ее «обманули» (если выдан не точно заказанный шрифт). Возможна ситуация, когда при выборе шрифта без кириллицы кириллические символы на самом деле рисуются другим шрифтом (на печать это, по идее, не должно влиять). Также fontconfig’у надо сообщать о каталогах векторных шрифтов.

Я бы не стал пользоваться лишними прослойками для настроек. Лучше самому написать /etc/fonts/local.conf (формат файла — XML, подробности в man fonts-conf).
Далее, не совсем понятно, как именно установлены русские шрифты в системе.
Правильный способ такой:
1). скопировать шрифты (в данном случае — *.ttf) в подходящий каталог (стандартное расположение — /usr/X11R6/lib/X11/fonts/ вставить тег путь до каталога с векторными шрифтами . Перезапустить Иксы или обновить кэш шрифтов (кажется, fc-cache).
Также, стоит добавить путь до каталога в /etc/X11/XF86Config-4 (странно, разве в MD10 еще XFree86, а не X.org?).
После этого должны быть векторные шрифты и сглаживание (если оно не отключено). Если сглаживание злобно вырублено чем-то вроде GDK_USE_XFT=0, это надо прекратить. Включать/выключать сглаживание (и прочее) надо через fontconfig, т.е. опять же через /etc/fonts/local.conf.

2. Грозный Генька-Генератор , 28.11.2004 02:54
Blake
Не пользуйся инсталлятором шрифтов из KDE. Он кривой. Достаточно просто переписать шрифты в каталог /share/fonts там, где лежит OO.
3. Blake , 28.11.2004 07:23
dRm
Большое спасибо за такой полный ответ!

Сделал, как вы сказали:
1. Создал каталог /usr/X11R6/lib/X11/fonts/WIN
2. Скопировал шрифты от Win98SE рус.вер.
3. mkfontdir -e /usr/X11R6/lib/X11/fonts/encodings; mkfontscale;
4. Дописал в /etc/fonts/local.conf пути к каталогам /usr/X11R6/lib/X11/fonts/..
5. Удалил все упоминания о шрифтах из WinXP, которые ставил ранее.
6. Добавил пути к каталогам в /etc/X11/XF86Config-4.
7. Выключил службу xfs.
8. Перезагрузил компьютер.

В результате ничего не изменилось, русские буквы разных шрифтов в OpenOffice печатаются одним дурацким шрифтом, а английские правильно.
Пробовал экспорт в PDF и печать из XPDF, все в порядке, а из OpenOffice — непорядок .

Что же делать? Куда копать?
Может хоть намекнете, в чем может быть проблема , а я поизучаю man’ы и HOWTO?

4. dRm , 29.11.2004 02:06
Blake
Я же в основном говорил о внешнем виде шрифтов. С печатью сложнее.
Раз с PDF все в порядке, значит дело в ОО. Если принтер поддерживает Postscript, можно попробовать установить соответствия между видимыми и печатаемыми шрифтами (то ли spadmin, то ли настройки принтера). Хотя, может это доступно для любого принтера?
Кстати, ОО — какой? Просто есть русская сборка от Инфра-Ресурс (раньше этим ALT занимались). Теоретически там должно быть все хорошо с русским.
Еще можно попробовать поискать информацию на http://ru.openoffice.org и http://www.openoffice.ru/
5. uzer@home , 29.11.2004 14:31
Ваша проблема лечится просто.
В spadmin нужно убрать настройку , точно не помню как называется, но связяна с использованием таблицы соответствия шрифтов системы внутренних шрифтов принтера.
Это дело надо отключить вообще. Должно помочь.
6. Blake , 29.11.2004 19:41
uzer@home
Нашел в spadmin: «Свойства» > «Замена шрифта».
Убрал галку, т.е. отключил ее, а проблема все равно осталась
Наверное надо версию новую ставить, у меня вроде уже старовата — OO 1.1.0.
7. Андрей Колчин , 29.11.2004 23:16
Покопайтесь в файлах

и поредактировать там PerformFontSubstitution
и пары SubstFont_ =

Естественно, пути могут в начале слегка отличаться.

На SuSE 9.1, OO 1.1.3 это помогло.
spadmin почему-то этого не cмог.

На OO 1.0.3 этого явления почему-то не было.

Работа с шрифтом Primo в редакторах OpenOffice.org и LibreOffice (операционные системы Windows и Linux)

Приложение 2 к странице

См. также Приложение 1

Работа со шрифтом

С помощью шрифта Primo, имитирующего каллиграфическое письмо, можно самостоятельно изготовить прописи в редакторах OpenOffice.org и LibreOffice. Помимо букв русского, украинского и белорусского алфавита шрифт содержит еще соединительные линии между буквами. Эти соединительные линии нельзя ввести с клавиатуры. Поэтому к шрифту прилагается особая программа ToPrimo , которая автоматически вставляет все требуемые соединительные линии в набранный текст. Эта программа (называемая также макрос) интегрирована в среду соответствующего редактора.

Работа со шрифтом Primo осуществляется следующим образом. Вначале текст набирается каким-либо обычным шрифтом, например, Times New Roman . Затем текст выделяется мышью и нажимается комбинация клавиш ++1. Тем самым вызывается макрос ToPrimo, который переводит выделенный текст в шрифт Primo, вставляя при этом соединительные линии.

Если возникнет потребность в редактировании полученного текста, то его рекомендуется перевести обратно в шрифт Times New Roman. Для такого обратного перевода имеется макрос ToTimes, вызываемый комбинацией клавиш ++2 (эта программа также действует лишь на текст, выделенный мышью). Когда все необходимые исправления внесены, текст снова выделяется и вызывается макрос ToPrimo.

Важное замечание

Разумеется, текст не обязательно набирать самому: можно перенести его из любого другого документа (например, с веб-страницы) через буфер обмена. При этом забирать его в буфер обмена следует обычным образом (выделив его мышью в исходном документе и нажав комбинацию клавиш +С). Однако вставлять текст из буфера обмена в новый документ следует без сохранения исходного форматирования. Для этого вместо привычной комбинации клавиш +V следует нажать + +V и в открывшемся списке выбрать «Неформатированный текст».

Дело в том, что форматированный текст содержит множество так называемых атрибутов, определяющих то, как шрифт будет отображаться в документе (например, будет ли он прямым или курсивным). Некоторые из этих атрибутов могут мешать правильной работе макроса и приводить, например, к сбивке расстояния между строками, так что текст не будет попадать на линейки.

1. Скачать файлы

primo.ttf (собственно шрифт, версия 1.5)

primo.ott (шаблон документа, содержащий макросы, версия 1.5-odt)

primo.hotkeys (информация о горячих клавишах для вызова макросов)

2. Установить на компьютер шрифт Primo, содержащийся в файле primo.ttf. Это делается следующим образом.

2.1. В операционной системе Windows: с помощью цепочки команд
Пуск/Панель управления/[Оформление и темы/См. также:] Шрифты
открыть окно с установленными на компьютере шрифтами (часть цепочки, приведенная в квадратных скобках, может отсутствовать — это зависит от настроек). Перетащить мышью в открывшееся окно файл primo.ttf. (Если в окошке уже имеется файл более старой версии, то его следует предварительно оттуда удалить.) В Windows Vista и Windows 7 можно также просто щелкнуть правой кнопкой мыши по файлу primo.ttf и из открывшегося списка выбрать «Установить».

2.2. В операционной системе Linux:

2.2.1. Щелкнуть левой кнопкой мыши по файлу primo.ttf в окне файлового менеджера — так, чтобы он открылся в программе просмотра шрифтов (в зависимости от установок щелчок может быть двойным или одинарным). В появившемся окне нажать кнопку «Установить», которая находится справа внизу. (Этот способ, врочем, нехорош тем, что если на компьютере уже установлена более ранняя версия шрифта, то кнопка «Установить» не работает.)

2.2.2. Другая возможность заключается в том, чтобы просто поместить файл primo.ttf в директорию

/.fonts
предварительно создав ее, если нужно (здесь

означает домашнюю директорию). Убедиться, что шрифт установился можно с помощью команды
fc-list | grep Primo
которая должна выдать
Primo:style=Regular
В некоторых дистрибутивах, однако, требуется дополнительно активировать шрифт командой
fc-cache -f -v
Или же, для активации шрифта может потребоваться выйти из своего аккаунта и снова войти.

2.2.3. Если не один из этих вариантов не сработает, более подходящий способ можно найти в интернете с помощью поисковика по ключевым словам «Linux установка шрифта ttf» — при этом понадобится еще указать конкретный дистрибутив (Ubuntu, openSUSE, Fedora, Debian и т.п.) и/или среду рабочего стола (GNOME, KDE, Xfce и т.п.). Например, в KDE установку шрифта легко проделать с помощью программы конфигурации рабочего стола (см. иконку в нижнем ряду в главном окне этой программы).

3. Войти в редактор (OpenOffice.org Writer или LibreOffice Write). Открыть пункт меню Сервис/Параметры. В списке слева выбрать пункт OpenOffice.org/Безопасность (соответственно, LibreOffice/Безопасность). Справа нажать кнопку «Безопасн. макросов». Во вкладке «Уровень безопасности» отметить пункт «Средний». Дважды подтвердить выбор нажатием кнопок «OK».

4. Открыть пункт меню Сервис/Настройка и перейти во вкладку «Клавиатура». Воспользовавшись кнопкой «Загрузить» (в верхней половине справа), загрузить файл primo.hotkeys. Подтвердить выбор нажатием кнопки «OK». Выйти из редактора.

5. Отрыть в редакторе файл primo.ott (двойным) щелчком мыши. При этом фактически откроется не сам шаблон primo.ott, а новый файл на его основе. На предупреждение о наличии макроса нажать кнопку «Активировать макрос». В новом документе набрать любую русскую фразу обычным шрифтом — тем, который установлен по умолчанию. Нажать + (выделить всё). Нажать ++1 (вызвать макрос ToPrimo). При этом шрифт набранного текста поменяется на Primo. Нажать ++2. Шрифт вернется к обычному начертанию.

При возникновении непредвиденных проблем, мне можно задать вопрос на моем форуме в теме Шрифт «Примо».

Примеры прописей, созданных с помощью шрифта Primo

Для просмотра и редактирования файлов, приведенных ниже, необходимо провести инсталляцию шрифта, как описано выше.

К. Чуковский. Муха-Цокотуха (8 стр.): chukovsky_mukha.odt;

К. Чуковский. Тараканище (12 стр.): chukovsky_tarakanische.odt;

К. Чуковский. Мойдодыр (9 стр.): chukovsky_mojdodyr.odt;

К. Чуковский. Краденое солнце (8 стр.): chukovsky_solntse.odt;

Детский фольклор (31 стр.): folklore.odt;

1. Соседние буквы в слове связываются между собой соединительной линией только в том случае, когда такое соединение является естественным. Например, после строчной «б» соединительная линия отсутствует.

2. Макрос ToPrimo ставит знак ударения над строчной гласной русского алфавита (за исключением «ё»), если в исходном тексте (набранном шрифтом Times New Roman) над нею также стоит знак ударения, т.е. за буквой следует символ с кодом U+0301. Поскольку этот символ нельзя ввести с клавиатуры, для его постановки в файле primo.doc имеется дополнительный макрос Acute, вызываемый комбинацией клавиш ++7.

3. Рекомендуемый размер шрифта — 28 пунктов. При этом высота строчных букв (без выносных элементов) приблизительно равна 4 мм. Это стандарт, принятый в обычных прописях. Линовка в файле primo.doc подогнана именно под этот размер шрифта.

4. При небольших объемах выделенного текста макросы работают практически мгновенно. Однако для переформатирования многостраничного документа им требуется заметное время. В любом случае, длина выделенного текста для макроса ToPrimo не должна превышать 15 тысяч символов.

Нерешенные проблемы (Bugs)

1. Макросы ToPrimo и ToTimes заменяют обрыв строки (↵) на окончание параграфа (¶).

2. Форматированный текст вставленный из буфера обмена командой +V, обрабатывается макросом ToPrimo некорректно. Для преодоления этой неприятности вставляемый текст обязательно должен быть неформатированным (см. «Важное замечание» выше).

3. Для правильного отображения шрифта в установках абзаца должен быть задан одинарный интервал между строчками. Реальная величина интервала определяется при этом автоматически. При размере шрифта 28 пунктов интервал составляет 39,2 пункта. (Переводной коэффициент 39,2/28 = 1,4 определяется параметрами шрифта). При попытке же установить явным образом фиксированный интервал, например те же 39,2 пункта, нижние выносные элементы у символов шрифта начинают «подрубаться».

Условия пользования (лицензия)

Представленные здесь программные продукты — шрифт Primo с прилагаемыми макросами — предназначены для частного пользования и предоставляются бесплатно в том виде, как есть, без каких бы то ни было гарантий. Модификация, дальнейшее распространение и коммерческое использование возможны только по согласованию с правообладателем.

Ссылка на основную публикацию
Adblock
detector
×
×