vlna


POUZITI
       vlna [volby] [soubory]

POPIS
       Program  vlna  pridava  vlnky  (misto  puvodnich  mezer)  za neslabicne
       predlozky ve vstupnich souborech pro TeX, coz  zabrani  zlomu  radku  v
       nezadoucich mistech.

       Veskere  aktivity  programu  je  mozne  vypnout  sekvenci %~- a zapnout
       sekvenci %~+ (mezi uvedenymi znaky muze byt libovolne mnozstvi mezer).

       Pred  predlozkou  se  muze  nachazet  libovolne  mnozstvi   oteviracich
       zavorek,  pred kterymi se musi nachazet mezera nebo zacatek radku. Pred
       oteviraci svorkou muze byt take misto  mezery  TeXova  "\sekvence"  (od
       verze  1.2).   Napr.  za  "([{(V"  na pocatku radku bude vlnka pridana.
       Stejne tak se text "\uv{V lese}" promeni na "\uv{V~lese}".

       Program kontroluje konzistenci matematickych prostredi (neni-li  uveden
       parametr  -m).   Vstup  do  display  rezimu ($$) uvnitr text rezimu ($)
       (napr. $...$$...$) znamena varovani  a  prechod  do  display.   Podobne
       prazdny  radek uvnitr text nebo display rezimu znamena vypis varovani a
       prechod  do  nematematickeho  (standardniho)  rezimu.   Uvnitr   rezimu
       display se ignoruji vyskyty samostatneho znaku $, jelikoz byva vetsinou
       soucasti konstrukce \hbox.

       Program  kontroluje  konzistenci  verbatim  rezimu  na  konci  souboru.
       Nebyl-li  ukoncen, vypise se varovani.  Kontrola se neprovadi, pokud je
       pouzita volba -n nebo -w.

       Program nedoplnuje vlnky za samostatna pismena,  ktera  jako  predlozky
       vypadaji,  ale  nasleduji bezprostredne za sekvencemi \TeX nebo \LaTeX.
       Napr. do textu "Vlastnosti \TeX u jsou" nebude zadna vlnka doplnena.

VOLBY
       Volby jsou nepovinne a mohou  byt  uvedeny  v  libovolnem  poradi,  ale
       nemohou byt spojovany.

       -f     Filtr. Jmena souboru jsou interpretovana takto:

              vlna -f soubor1 soubor2
                  Vstup je soubor1, vystup soubor2.

              vlna -f soubor1
                  Vstup je soubor1, vystup stdout.

              vlna -f
                  Vstup je stdin, vystup stdout.

              vlna soubor1 [soubor2 [soubor3 ...]]
                  Neni-li  uveden  parametr  -f,  kazdy  soubor je zpracovavan
                  samostatne.

       -s     Tichy rezim. Program  potlaci  vypis  uvodni  zpravy,  varovnych
              -v a skupinou znaku musi byt mezera.)

       -m     Ignorovani  prechodu  do  matematickych   prostredi   ($...$   a
              $$...$$).   Parametr  -m  zpusobi  vlnkovani  i  v matematickych
              prostredich, ktera se implicitne vynechavaji.

       -n     Ignorovani      verbatim      rezimu      (\verb<znak>...<znak>,
              \begtt...\endtt).   Parametr  -n zpusobi vlnkovani i ve verbatim
              rezimu, ktery se implicitne vynechava.

       -l     LaTeX.  Pro  rozpoznani  matematickeho   rezimu   jsou   pridana
              prostredi            \begin{display}...\end{display}           a
              \begin{equation}...\end{equation}.   Pro   rozpoznani   verbatim
              rezimu        je        pridano        LaTeXove        prostredi
              \begin{verbatim}...\end{verbatim}.

       -w     Web. Pro rozpoznani verbatim rezimu jsou  pridany  sekvence  @<,
              @d...@*,  @mezera nebo @>|.  Ve zdrojovem kodu se tedy nevlnkuje
              program, ale jen komentare.

PRIKLADY
       vlna -m -n -s -r soubor
              Volani  priblizne  odpovida  volani  puvodniho  programu   vlna.
              (Navic se neprovadi vlnkovani za sekvencemi \TeX a \LaTeX.)

       vlna *.tex
              Vlnkovani vsech souboru s priponou tex.  (Pouze na UNIXu.)

       vlna -f soubor > /dev/null
              Test  konzistence  matematickeho a verbatim rezimu bez provedeni
              zmen.  (Pouze na UNIXu.)

AUTOR
       Petr Olsak <olsak@math.feld.cvut.cz>.  Manualovou  stranku  a  Makefile
       vytvoril Rulolf Cejka



                                 4. unora 1998                         VLNA(1)
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2012 Hurricane Electric. All Rights Reserved.