Dit is de opdracht meltbuild 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
melt - compileert Melt-bronnen in DVI-, PostScript- of PDF-bestanden
KORTE INHOUD
smeltopbouw [OPTIONS] [OTHER_FILES] MAIN_FILE
PRODUCTBESCHRIJVING
smeltopbouw compileert Melt-bronnen (.mlt-bestanden) in DVI-, PostScript- (.ps) of PDF-bestanden. Het
roept eerst de Melt-preprocessor op smeltpp. Vervolgens wordt ook de OCaml-compiler aangeroepen
rechtstreeks of via Ocamlbuild of Mlpost. Het programma is gekoppeld aan de Melt en Latex
bibliotheken. Het programma wordt vervolgens uitgevoerd en produceert .tex-bestanden. Dan latex or pdflatex is
gebeld om het document te produceren.
Het MAIN_FILE is het hoofdbestand van uw document. Het is degene die zal worden samengesteld,
uitgevoerd, en waarvan het geproduceerde .tex-bestand zal worden gecompileerd. OTHER_FILES wordt gekopieerd naar
de _melt-map. Het zijn extra bestanden die nodig zijn om uw document samen te stellen, zoals
modules, klassenstijlen of meegeleverde figuren.
Als één OTHER_FILE de extensie .mlt heeft, wordt deze ook vooraf verwerkt. Meestal is een .mlt
bestand heeft twee toepassingen. De eerste is het definiëren van waarden die bruikbaar zijn voor het hoofdbestand .mlt. De
De tweede is het aanroepen van de emit-functie om .tex-bestanden te produceren die in uw .tex-bestanden kunnen worden opgenomen
hoofd .tex-bestand. Dit is vooral handig als uw hoofd-.tex-bestand niet in Melt is geschreven.
Houd er rekening mee dat als u wilt dat een OTHER_FILE wordt gecompileerd en uitgevoerd, u dit moet gebruiken in de
MAIN_FILE zodat Ocamlbuild het koppelt. Als u Ocamlbuild niet gebruikt, multi-modules
documenten worden niet ondersteund.
OPTIES
-smeltpp
Geef de locatie en naam op van het binaire bestand Melt-preprocessor.
-laptop
Geef de locatie en naam van het binaire Latop-bestand op.
-mlpost
Geef de locatie en naam op van het binaire bestand Mlpost-wrapper.
-mlpost-geen-prelude
Geef geen -latex-optie door aan de Mlpost-wrapper. Standaard het .tex-bestand
geproduceerd door uw Melt-document wordt aan Mlpost gegeven, zodat het een inleiding kan berekenen
gebruikt bij het samenstellen van afbeeldingen. Deze optie schakelt dit gedrag uit.
De opmaat is de inhoud van het .tex-bestand vóór de documentomgeving
begint.
-latex
Geef de latexopdracht op die u wilt gebruiken.
-P
Geef de locatie van pre-processorplug-ins op. Deze optie wordt doorgegeven aan de Melt
pre-processor.
-I
Zoek naar aanvullende OCaml-bibliotheken in de opgegeven map. Deze optie is doorgegeven
naar de OCaml-compiler.
-L
Voeg een link toe naar het pad in de map _melt. Handig als u het
inhoud van de map.
-klassiek-display
Geef de optie -classic-display aan Ocamlbuild. Handig als uw terminal dat niet doet
de Ocamlbuild-animatie afhandelen of als u de volgorde van de animaties wilt bijhouden
commando's die worden aangeroepen. Heeft geen effect als het Mlpost is die Ocamlbuild aanroept.
-geen-mlpost
Gebruik niet de Mlpost-wrapper, maar roep in plaats daarvan rechtstreeks Ocamlbuild aan (of de OCaml
compiler als -no-ocamlbuild ook wordt opgegeven). Niet gespecificeerd of uw document wordt geproduceerd
Mlpost-afbeeldingen.
-geen-ocamlbuild
Gebruik Ocamlbuild niet om uw programma te compileren. De OCaml-compiler wordt aangeroepen
direct. Meestal heeft dit alleen zin als uw broncode uit slechts één bestand bestaat,
en als u een OCaml-versie gebruikt die ouder is dan 3.10.2.
-geen finale
Maak niet het definitieve document, dwz noem geen latex. Het MAIN_FILE blijft bestaan
worden samengesteld en uitgevoerd.
-geen link
Standaard wordt er een symbolische link naar het geproduceerde DVI-, PS- of PDF-document aangemaakt
de huidige map. Deze optie schakelt dit gedrag uit.
-natief
Compileer het programma naar bytecode met native code in plaats van bytecode.
-dvi Produceer een DVI in plaats van een PS-bestand.
-ps Maak een PS-bestand. Dit is het standaardgedrag.
-pdf Maak een PDF in plaats van een PS-bestand.
-ps2pdf
Maak een PS-bestand en converteer het vervolgens naar PDF met ps2pdf. Handig als pdflatex dat niet doet
stel uw document samen.
-Cairo Gebruik de Cairo-backend van Mlpost, in plaats van Metapost. Impliceert -pdf.
-mps Gebruik de native MPS-backend van Mlpost, in plaats van Metapost. Impliceert -pdf.
-rustig, -q
Wees stil. Indien aanwezig worden er minder berichten op de terminal afgedrukt.
-doorgaan
Ga door met fouten.
-nep, -n
Voer geen opdrachten daadwerkelijk uit. Handig als je wilt weten wat de Melt-tool is
zou uitvoeren om uw document samen te stellen.
-smelt-dir
Wijzig de naam die wordt gebruikt voor de map _melt.
-schoon Verwijder de map _melt en, zo niet -no-link, alle symbolische links van de huidige
map die linkt naar _melt. Er wordt eerst schoongemaakt.
-versie
Druk het versienummer van Melt af.
-- Geef de overige argumenten door aan het gegenereerde programma.
-helpen, --help
Toon de lijst met opties
Gebruik meltbuild online met behulp van onworks.net-services