Dit is het hoogtepunt van de opdracht dat 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
Hoogtepunt - een universele broncode naar opgemaakte tekstconverter
KORTE INHOUD
markeren [OPTIES]... [BESTANDEN]...
PRODUCTBESCHRIJVING
Markeer converteert broncode naar HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM of
ANSI-ontsnappingssequenties. Er zijn verschillende kleurthema's beschikbaar. Markeer erkent
trefwoorden, cijfers, tekenreeksen, opmerkingen, symbolen en preprocessorrichtlijnen. Het ondersteunt
ongeveer 160 programmeertalen, die zijn gedefinieerd in Lua-scripts.
Het is gemakkelijk mogelijk om de database met programmeertalen en kleuren van Highlight uit te breiden
thema's. Zie het README-bestand voor details.
Algemeen opties
-B, --batch-recursief=
converteer alle bestanden die overeenkomen met het jokerteken (gebruikt recursief zoeken)
-D, --data-dir=
pad instellen om de gegevensmap te markeren (verouderd)
--config-bestand=
stel het pad in naar een lang- of themabestand
-h, --hulp
print deze hulp
-i, --invoer=
naam van het invoerbestand
-o, --uitvoer=
naam van het uitvoerbestand
-d, --outdir=
naam van de uitvoermap
-P, --vooruitgang
voortgangsbalk afdrukken in batchmodus
-S, --syntaxis=
stel het type broncode in, nodig als het achtervoegsel van het invoerbestand ontbreekt
-v, --uitgebreid
print foutopsporingsinformatie naar stderr
-p, --lijst-langs
lijst met geïnstalleerde taaldefinities (verouderd)
-q, --stil
voortgangsinformatie onderdrukken in batchmodus
-w, --lijst-thema's
lijst met geïnstalleerde thema's (verouderd)
--kracht
uitvoer genereren als de invoersyntaxis onbekend is
--lijst-scripts=
lijst met geïnstalleerde scripts =[taal, thema's, plug-ins]
--plug-in=
voer het Lua-plug-inscript uit; herhaaloptie om meerdere plug-ins toe te passen
--plug-in-lezen
invoerbestand voor een plug-in instellen (bijvoorbeeld 'tags')
--print-config
configuratie van het afdrukpad
--print-stijl
print alleen stylesheet (zie --style-outfile)
--overslaan=
negeer de vermelde onbekende bestandstypen (bijvoorbeeld: --skip='bak;c~;h~')
--start-genest=
definieer een geneste taal die de invoer start zonder scheidingsteken te openen
--valideren-invoer
test of de invoer een geldig tekstbestand is
--versie
printversie en copyrightinformatie
uitgang opmaak opties
-O, --out-format=
uitvoerbestand in het opgegeven formaat =[html, xhtml, latex, tex, rtf, odt, ansi,
xterm256, bbcode, svg]
-c, --style-outfile=
naam van stijldefinitiebestand of uitvoer naar stdout, als "stdout" als bestand wordt opgegeven
argument
-T, --doc-titel
document titel
-e, --style-infile=
naam van het bestand dat in style-outfile moet worden opgenomen
-f, --fragment
laat de kop- en voettekst van het uitvoerdocument weg
-F, --reformat=
formatteer de uitvoer opnieuw in een bepaalde stijl. =[allman, banner, gnu, java, kr, linux,
stroustrup, witsmid, google, pico, lisp]
-I, --include-stijl
stijldefinitie in de uitvoer opnemen
-J, --lijnlengte=
lijnlengte vóór omwikkeling (zie -W, -V)
-j, --regelnummer-lengte=
lengte regelnummer incl. linker vulling
-k, --font=
lettertype instellen (specifiek voor uitvoerformaat)
-K, --lettergrootte=
lettergrootte instellen (specifiek voor uitvoerformaat)
-l, --regelnummers
druk regelnummers af in het uitvoerbestand
-m, --regelnummer-start=
begin regelnummering met cnt (aangenomen -l)
-s, --stijl=
markeerstijl instellen (zie --list-themes)
-t --vervang-tabs=
vervang tabs door aantal spaties
-u, --encoding=
uitvoercodering instellen die overeenkomt met de codering van invoerbestanden; laat coderingsinformatie weg als
ingesteld op "GEEN"
-V, --wrap-eenvoudig
wikkel lange regels zonder functieparameters en -instructies te laten inspringen
-W, --wikkel
wikkel lange lijnen (gebruik met voorzichtigheid)
-z, --nullen
Vul de voorloopruimte van regelnummers met nullen
--kw-geval=
voer alle trefwoorden uit in een bepaald hoofdlettergebruik als de taal niet hoofdlettergevoelig is
--delim-cr
stel CR in als scheidingsteken aan het einde van de regel (MacOS 9)
--no-trailing-nl
laat de afsluitende nieuwe regel weg
--wrap-no-nummers
laat regelnummers van omwikkelde regels weg (aangenomen -l)
(X)HTML OPTIES
-a, --ankers
ankers aan regelnummers koppelen (alleen HTML)
-y, --anker-prefix=
stel het voorvoegsel van de ankernaam in
-N, --anker-bestandsnaam
gebruik de invoerbestandsnaam als ankernaam
-C, --print-index
print indexbestand met links naar alle uitvoerbestanden
-n, --geordende lijst
afdrukregels als geordende lijstitems
--klassenaam=
stel het voorvoegsel van de CSS-klassenaam in; laat de klassenaam weg als deze is ingesteld op "NONE"
--inline-css
voer CSS uit binnen elke tag (uitgebreide uitvoer)
--omsluiten-pre
omsluit gefragmenteerde uitvoer met pre-tag (aangenomen -f)
Latex OPTIES
-b, --babe
schakel Babel-pakketsteno uit
-r, --vervang-aanhalingstekens
vervang dubbele aanhalingstekens door \dq
--mooie symbolen
het uiterlijk van haakjes en andere symbolen verbeteren
RTF OPTIES
-x, --paginagrootte=
paginaformaat instellen, =[a3, a4, a5, b4, b5, b6, letter]
--char-stijlen
tekenstijlbladen bevatten
SVG OPTIES
--hoogte=
beeldhoogte instellen (eenheden toegestaan)
--breedte=
afbeeldingsgrootte instellen (zie --height)
GNU BRON-HIGHLIGHT COMPATIBILITEIT OPTIES
--doc maak een zelfstandig document
--geen-doc
annuleer de --doc optie
--css=bestandsnaam
de bestandsnaam van het externe stijlblad
--src-lang=STRING
brontaal
-t, --tab=INT
geef de tablengte op
-n, --regelnummer[=0]
nummer alle uitvoerregels, optionele opvulling
--regelnummer-ref[=p]
nummer alle uitvoerregels en genereer een anker, gemaakt van het opgegeven voorvoegsel
p + het regelnummer (standaard='regel')
--output-dir=pad
uitvoermap
--faalveilig
als er geen taaldefinitie voor de invoer wordt gevonden, wordt deze eenvoudigweg naar de uitvoer gekopieerd
Als er geen in- of uitvoerbestanden zijn opgegeven, worden stdin en stdout gebruikt voor in- of uitvoer.
HTML wordt gegenereerd tenzij een ander uitvoerformaat wordt opgegeven. Stijldefinities zijn dat wel
opgeslagen in highlight.css (HTML, XHTML, SVG) of highlight.sty (LaTeX, TeX) als noch -c, noch
-Ik wordt gegeven. Het opnieuw formatteren van code (-F) werkt alleen met C-, C++-, C#- en Java-invoerbestanden.
Gebruik highlight online met behulp van onworks.net-services