Это команда vlna, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
vlna - добавляет тильду после каждого неслогового предлога
ИСПОЛЬЗОВАНИЕ
влна [кредита] [имена файлов]
ПРЕДИСЛОВИЕ
Существует особое чешское и словацкое типографское правило: нельзя оставлять не-
слоговой предлог в конце одной строки и продолжить писать текст на следующей строке. Для
Например, вы не можете записать текст «v lese» (в лесу) как «v lese ".
программа vlna добавляет символ asciitilde между таким предлогом и следующим словом и удаляет
пространство (а) в этом месте. Это означает, что программа конвертирует «v lese» в «v ~ lese». Вы можете
используйте эту программу в качестве препроцессора перед TeXing. Более того, вы можете установить другую последовательность
хранить вместо asciitilte (см. -x опция).
ОПИСАНИЕ
Программа влна обрабатывает один или несколько файлов, ищет неслоговые предлоги
с последующими пробелами в этих файлах и преобразует это / эти пробелы в asciitilde для
каждое такое происшествие.
В обработанном файле активность программы может быть заблокирована % ~ - последовательность и
активность может быть снова восстановлена % ~ + последовательность. Эти последовательности могут включать пробелы, это
Значит это % ~- это тоже правильная последовательность.
Правило распознавания предлога следующее: произвольное количество открывающих скобок.
можно написать перед предлогом и перед этими (необязательными) круглыми скобками должен быть
пробел, табелатор или новая строка. Сам предлог - слово из одной буквы, буквы имеют
быть из этого набора: {KkSsVvZzOoUuAI}. Увидеть -v вариант, если вы хотите изменить этот набор
письма. Начиная с версии 1.2, последовательность TeX может быть записана до предлога и до
скоба. Пример: " ([V lese "преобразуется в" ([V ~ lese ". Другой
пример: "\ uv {V ~ lese}" преобразуется в "\ uv {V ~ lese}".
Один или несколько пробелов должны быть включены после предлога перед следующим словом. В
пробел означает пробел или табелатор. Один тоже может быть здесь. Все эти
символы удаляются и заменяются asciitilde (или другой строкой, см. -x опция).
Если удален, другой создается перед предлогом (и перед
необязательные круглые скобки), чтобы количество строк оставалось неизменным. Пример: "...
V lese "преобразуется в" ... V ~ lese ".
Программа проверяет соответствие математической среды TeX (если -m опция не используется).
Например, последовательность "$ ... $$ ... $" (это означает переключатель режима отображения внутри текста-
математический режим) генерирует предупреждение. Пустая строка в режиме отображения также генерирует предупреждение и
программа обрабатывает следующий текст как в обычном (нематематическом) режиме. Наличие символа «$»
внутри режима отображения допустимы, потому что конструкции вроде $$ .. \ hbox {.. $ .. $} .. $$ являются
разрешены и распространены.
В конце файла проверяется соответствие дословного режима. Если файл заканчивается, но
дословный режим не заканчивается, выводится предупреждение. Это поведение можно отключить
by -n or -w настройки.
Программа подавляет замену тильды после букв как предлогов, но это не так.
предлоги, потому что \ TeX or \Латекс последовательность предшествует. Пример: "vlastnosti \ TeX u
jsou "не конвертируется в" vlastnosti \ TeX u ~ jsou ", потому что этот текст печатается (после
Обработка TeX) вроде "власти TeXu jsou". Буква «u» здесь является суффиксом, нет
предлог.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Параметры не являются обязательными и могут быть записаны в произвольном порядке через пробел.
-f Фильтр. [имена файлов] рассматриваются следующим образом:
влна -f имя_файла1 имя_файла2
Входные является имя_файла1, вывод имя_файла2.
влна -f имя_файла1
Входные является имя_файла1, вывод стандартный вывод.
влна -f
Входные является STDIN, вывод стандартный вывод.
влна имя_файла1 [имя_файла2 [имя_файла3 ...]]
Если же линия индикатора -f опция опускается, тогда каждый файл обрабатывается независимо и
переписан.
-s Бесшумный режим. Никаких сообщений, предупреждений, статистики не печатается. Только ошибки, которые
прерывает программу, несвоевременно печатаются. Если этот параметр опущен, то
баннер, предупреждения и статистика печатаются на STDERR.
-r Не создавайте резервные копии. Опция -r не имеет значения, если -f опция используется. Если
-f и -r параметры не используются, тогда каждый перезаписанный файл сохраняется со своим
исходное содержимое в файл резервной копии (имя файла резервной копии такое же, как
имя файла, вместо последнего символа используется только тильда).
-v символы
Набор символов, рассматриваемых как неслоговые предлоги, объявляется этим
вариант. Дефолт: -v КксСсВвЗзОоУуАИ. Пространство между -v и символы is
требуется.
-x код
" код строка, записанная в шестнадцатеричной системе счисления (даже шестнадцатеричные цифры
требуется). Эта строка будет сохранена после предлогов вместо asciitilde, который
дефолт. Пример: -x C2A0 два байта сохраняются после каждого неслогового
предлог, первый байт имеет код C2, а второй байт имеет код A0. Этот пример означает
что NO-BREAK SPACE в кодировке UTF8 будет использоваться после предлогов. Другой
пример: -x 00A0 ПРОБЕЛ БЕЗ РАЗРЫВА в кодировке UTF16. Другой пример: -x
48454C4C4F будет использована строка HELLO. Пространство между -x и код is
требуется.
-m Математические режимы ($...$ и $$...$$) игнорируются. Это означает, что неслоговая
предлоги также ищутся в математическом режиме. По умолчанию (без -m вариант): без изменений
в математических режимах выполняются, потому что (например) "v" является переменной в математическом режиме, нет
предлог.
-n Дословный режим (\глагол..., \ Бегтт...\ endtt) игнорируется, это означает, что
программа может вносить изменения в дословную среду. По умолчанию (без -n вариант): нет
изменения в дословном режиме делаются.
-l Режим LaTeX. Следующие среды рассматриваются как режим отображения:
\ begin {display}...\ end {display} и \ begin {уравнение}...\ end {уравнение} и
следующая среда рассматривается как дословный режим:
\ begin {verbatim}...\ конец {дословно}.
-w Интернет-режим (Интернет Кнута, без www :-). Следующие последовательности рассматриваются как
дословно: @<, @d...@*, @космосе or @> |. Это означает, что программный код не изменился в * .w или
* .web файлы, обрабатываются только веб-комментарии.
ПРИМЕРЫ
влна -m -n -s -r файл
Программа имеет поведение, аналогичное старому винка программу.
влна * .tex
Все файлы с суффиксом .tex в текущем каталоге будут обработаны (и, возможно,
измененный). ("*" - это функция оболочки UNIX).
влна -f файл > / DEV / нуль
Обрабатывается только проверка согласованности математического и дословного режимов. Без изменений
сделано.
АВТОРЫ
Петр Ольсак[электронная почта защищена]>. Страница руководства (чешский оригинал) и Makefile созданы
Рулольф Цейка
Март 30 2009 ВЛНА(1)
Используйте vlna онлайн с помощью сервисов onworks.net