Amazon Best VPN GoSearch

OnWorks-favicon

vlna - Online in de cloud

Voer vlna uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht vlna die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


vlna - voegt tilde toe na elk niet-syllabisch voorzetsel

GEBRUIK


vla [opties] [bestandsnamen]

VOORWOORD


Er bestaat een speciale Tsjechische en Slowaakse typografische regel: je kunt de niet-
syllabisch voorzetsel aan het einde van een regel en ga verder met het schrijven van tekst op de volgende regel. Voor
U kunt bijvoorbeeld de tekst "v lese" (in een bos) niet opschrijven zoals "v les". De
programma vlna voegt de asciitilde toe tussen zo'n voorzetsel en het volgende woord en verwijdert het
de ruimte(n) op deze plaats. Het betekent dat het programma "v lese" omzet naar "v~lese". Jij kan
gebruik dit programma als voorloper vóór TeXing. Bovendien kunt u een andere reeks instellen
om in plaats daarvan asciitilte op te slaan (zie de -x keuze).

PRODUCTBESCHRIJVING


Het programma vla verwerkt een of meer bestanden, doorzoekt de niet-syllabische voorzetsels
gevolgd door spatie(s) in deze bestanden en converteert deze spatie(s) naar asciitilde for
elk dergelijk voorval.

In het verwerkte bestand kan de activiteit van het programma worden geblokkeerd door %~- volgorde en de
activiteit kan weer worden hersteld door de %~+ reeks. Deze reeksen kunnen spaties, it
betekent dat % ~- is ook een correcte volgorde.

De regel om een ​​voorzetsel te herkennen is als volgt: Het willekeurige aantal openingshaakjes
kan vóór het voorzetsel worden geschreven en vóór deze (optionele) haakjes moeten de
spatie, tabelator of nieuwe regel. Het voorzetsel zelf is een woord van één letter, de letters hebben
uit deze set komen: {KkSsVvZzOoUuAI}. Zie de -v optie als u deze set wilt wijzigen
brieven. Vanaf versie 1.2 kan de TeX-reeks vóór het voorzetsel en ervoor worden geschreven
de beugel. Voorbeeld: " ([V lese" wordt omgezet in " ([V~lese". Nog een
voorbeeld: "\uv{V lese}" wordt geconverteerd naar "\uv{V~lese}".

Na het voorzetsel vóór het volgende woord moeten één of meer spaties worden ingevoegd. De
blanco-ruimte betekent spatie of tabelator. Een kan hier ook zijn. Al deze
tekens worden verwijderd en vervangen door asciitilde (of door een andere string, zie -x keuze).
Als wordt verwijderd, nog een wordt gemaakt vóór het voorzetsel (en ervoor
optionele haakjes) zodat het aantal regels ongewijzigd blijft. Voorbeeld: "...
V lese" wordt omgezet in "... V~lese".

Het programma controleert de consistentie van de wiskundige omgevingen van TeX (if -m optie wordt niet gebruikt).
Bijvoorbeeld de reeks "$...$$...$" (dit betekent dat de weergavemodusschakelaar binnen de tekst
wiskundige modus) genereert een waarschuwing. Een lege regel in de weergavemodus genereert ook een waarschuwing
het programma verwerkt de volgende tekst zoals in de normale (niet-wiskundige) modus. Het bestaan ​​van de "$"
in de weergavemodus worden geaccepteerd omdat constructies als $$..\hbox{..$..$}..$$
toegestaan ​​en gebruikelijk.

De consistentie van de woordelijke modus wordt aan het einde van het bestand gecontroleerd. Als het bestand eindigt maar
de woordelijke modus eindigt niet, de waarschuwing wordt afgedrukt. Dit gedrag kan worden uitgeschakeld
by -n or -w opties.

Het programma onderdrukt het veranderen van de tilde na letters, zoals voorzetsels, maar dat is niet het geval
voorzetsels omdat de \TeX or \Latex reeks voorafgaat. Voorbeeld: "vlastnosti \TeX u
jsou" wordt niet geconverteerd naar "vlastnosti \TeX u~jsou", omdat deze tekst wordt afgedrukt (na
TeX-verwerking) zoals "vlastnosti TeXu jsou". De letter "u" is hier een achtervoegsel, nee
voorzetsel.

OPTIES


De opties zijn optioneel en kunnen in willekeurige volgorde worden geschreven, gescheiden door een spatie.

-f Filter. De [bestandsnamen] worden als volgt behandeld:

vla -f bestandsnaam1 bestandsnaam2
Ingang is bestandsnaam1, uitvoer is bestandsnaam2.

vla -f bestandsnaam1
Ingang is bestandsnaam1, uitvoer is stdout.

vla -f
Ingang is stdin, uitvoer is stdout.

vla bestandsnaam1 [bestandsnaam2 [bestandsnaam3 ...]]
Indien de -f optie wordt weggelaten, wordt elk bestand afzonderlijk verwerkt en dat gebeurt ook
herschreven.

-s De stille modus. Er worden geen berichten, waarschuwingen en statistieken afgedrukt. Alleen fouten die
het programma voortijdig beëindigt, worden afgedrukt. Als deze parameter wordt weggelaten, dan
banner, waarschuwingen en statistieken worden afgedrukt stderr.

-r Maak geen back-ups. De optie -r is niet relevant als de -f optie wordt gebruikt. Als
the -f en -r opties niet worden gebruikt, wordt elk herschreven bestand opgeslagen met zijn
originele inhoud naar een back-upbestand (de naam van het back-upbestand is dezelfde als
bestandsnaam, alleen de tilde wordt gebruikt in plaats van het laatste teken).

-v tekens
De reeks karakters die als niet-syllabische voorzetsels worden behandeld, wordt hierdoor gedeclareerd
optie. Standaard: -v KkSsVvZzOoUuAI. De ruimte tussen -v en tekens is
vereist.

-x code
De code is een string geschreven in hexadecimale notatie (zelfs hexa cijfers zijn dat wel).
vereist). Deze string wordt opgeslagen na voorzetsels in plaats van asciitilde
standaard. Het voorbeeld: -x C2A0 na elke niet-syllabische tekst worden twee bytes opgeslagen
voorzetsel, eerste byte heeft C2-code en tweede byte heeft A0-code. Dit voorbeeld betekent
dat NO-BREAK SPACE in UTF8-codering na voorzetsels zal worden gebruikt. Een andere
voorbeeld: -x 00A0 de NO-BREAK SPACE in UTF16-codering. Een ander voorbeeld: -x
48454C4C4F de tekenreeks HELLO wordt gebruikt. De ruimte tussen -x en code is
vereist.

-m De wiskundige modi ($...$ en $$...$$) worden genegeerd. Het betekent dat het niet-syllabisch is
voorzetsels worden ook in de wiskundige modus doorzocht. Standaard (zonder -m optie): geen wijzigingen
in wiskundige modi worden gedaan omdat (bijvoorbeeld) "v" variabel is in wiskundige modus, nee
voorzetsel.

-n De woordelijke modus (\werkwoord..., \begt...\eindtt) wordt genegeerd, dit betekent de
programma kan wijzigingen aanbrengen in de woordelijke omgeving. Standaard (zonder -n optie): nee
wijzigingen in de letterlijke modus zijn voltooid.

-l De LaTeX-modus. De volgende omgevingen worden behandeld als weergavemodus:
\begin{weergave}...\einde{weergave} en \begin{vergelijking}...\end{vergelijking} en
volgende omgeving wordt behandeld als letterlijke modus:
\begin{woordelijk}...\end{woordelijk}.

-w De webmodus (Knuth's web, geen www:-). De volgende reeksen worden behandeld als
woordelijk: @<, @d...@*, @ruimte or @>|. Dit betekent dat de programmacode ongewijzigd blijft in *.w of
*.web-bestanden, alleen webcommentaar wordt verwerkt.

Voorbeelden


vla -m -n -s -r filet
Het programma vertoont een gedrag dat lijkt op het oude vlnka programma.

vla *.tex
Alle bestanden met het achtervoegsel .tex in de huidige map worden verwerkt (en mogelijk
veranderd). (De "*" is UNIX-shell-functie).

vla -f filet > / Dev / null
Alleen de consistentiecontrole van de wiskundige en woordelijke modi wordt verwerkt. Geen veranderingen
zijn klaar.

AUTEURS


Peter Olsak[e-mail beveiligd]>. Man-pagina (Tsjechisch origineel) en Makefile zijn gemaakt
van Rulolf Cejka

Maart 30 2009 VLNA(1)

Gebruik vlna online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.