grohtml(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Version från den 12 augusti 2026 kl. 07.01 av Admin (diskussion | bidrag) (Skapade sidan med '{{DISPLAYTITLE:grohtml(1)}} == NAMN == '''grohtml''', '''post-grohtml''', '''pre-grohtml''' – ''groff''-utdatadrivrutin för HTML == SYNOPSIS == <pre> pre-grohtml [-epV] [-a anti-aliasing-text-bits] [-D image-directory] [-F font-directory] [-g anti-aliasing-graphic-bits] [-i resolution] [-I image-stem] [-o image-vertical-offset] [-x html-dialect] troff-command troff-argument ... pre-grohtml --help pre-grohtml -v pr...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök


NAMN

grohtml, post-grohtml, pre-grohtmlgroff-utdatadrivrutin för HTML

SYNOPSIS

pre-grohtml [-epV] [-a anti-aliasing-text-bits] [-D image-directory]
            [-F font-directory] [-g anti-aliasing-graphic-bits]
            [-i resolution] [-I image-stem]
            [-o image-vertical-offset] [-x html-dialect]
            troff-command troff-argument ...

pre-grohtml --help

pre-grohtml -v

pre-grohtml --version

post-grohtml [-bCGhlnrVy] [-F font-directory] [-j output-stem]
             [-k encoding] [-s base-point-size] [-S heading-level]
             [-x html-dialect] [file ...]

post-grohtml --help

post-grohtml -v

post-grohtml --version

BESKRIVNING

GNU roff-systemets HTML-stöd består av en preprocessor, pre-grohtml, och en utdatadrivrutin, post-grohtml; tillsammans översätter de roff(7)-dokument till HTML.

Eftersom en preprocessor, unikt, krävs för denna utdatadrivrutin bör användare anropa grohtml via kommandot groff(1) med optionerna -Thtml eller -Txhtml.

I denna installation är ps standardutdataenhet.

Använd groffs option -P för att skicka alla optioner som visas ovan till grohtml.

Om inga operander anges, eller om file är “-”, läser grohtml standardindataströmmen.

Det skriver till standardutdataströmmen.

grohtml anropar groff två gånger.

I första passet renderar preprocessorn pre-grohtml bilder, ekvationer och tabeller som bilder i PostScript-format med utdataenheten ps.

I andra passet översätter utdatadrivrutinen post-grohtml utdata från troff(1) till HTML.

grohtml skriver UTF-8-kodad utdata, men se optionen -k, och producerar HTML-teckenreferenser för de flesta icke-sammansatta, icke-grundläggande latinska Unicode-tecken.

Trots detta kan groff utfärda varningar om okända specialtecken om de inte kan hittas under första passet.

Du kan ignorera dessa varningar om inte specialtecknen förekommer inne i en tabell eller ekvation.

Typsnitt

grohtml stöder de fyra standardstilarna: R (roman), I (italic), B (bold) och BI (bold-italic).

Typsnitt grupperas i familjerna T och C med medlemmar i varje stil.

TR     Times roman
TI     Times italic
TB     Times bold
TBI    Times bold-italic
CR     Courier roman
CI     Courier italic
CB     Courier bold
CBI    Courier bold-italic

Ett särskilt typsnitt, S, tillhandahålls också för att stödja roff-dokument som förväntar sig att det alltid finns tillgängligt.

grohtml stöder dessutom ett namngivningsschema för östasiatiska typsnitt som delas med gropdf(1), grops(1) och grotty(1).

CSH    Simplified Chinese, Hei style
CSS    Simplified Chinese, Song style
CTH    Traditional Chinese, Hei style
CTS    Traditional Chinese, Song style
JPG    Japanese, Gothic style
JPM    Japanese, Mincho style
KOG    Korean, Gothic style
KOM    Korean, Mincho style

Typsnittsbeskrivningsfiler

Typsnittsbeskrivningsfilerna som används med grohtml exponerar samma glyfrepertoar i sina charset-sektioner.

Se groff_font(5).

Beroenden

pre-grohtml genererar en bild närhelst en eqn-ekvation, tbl-tabell eller pic-bild påträffas i indatan.

grohtml kan därför köra flera kommandon som del av sin funktion.

Dessa inkluderar Netpbm-verktygen pamcut, pnmcrop och pnmtopng, samt Ghostscripts gs och ps2ps.

OPTIONER

--help visar ett användningsmeddelande, medan -v och --version visar versionsinformation; alla avslutar därefter.

-a anti-aliasing-text-bits

Antal bitar antialiasinginformation som ska användas av text när PNG-bilder genereras.
Standard är 4, men 0, 1 och 2 är också giltiga.
Systemets version av gs måste stödja optionen -dTextAlphaBits för att kunna utnyttja antialiasing.
Ett värde på 0 stoppar grohtml från att utfärda antialiasingkommandon till gs.

-b

Initiera bakgrundsfärgen till vit.

-C

Undertryck utdata av HTML-kommentaren “CreationDate:”.

-D image-directory

Instruera grohtml att placera alla bildfiler i katalogen image-directory.

-e

Styr eqn till att producera MathML.
Denna option bör inte anges manuellt; den syntetiseras av groff beroende på om det gavs optionen -Thtml eller -Txhtml.

-F font-directory

Lägg katalogen font-directory/devname först i sökvägen för typsnitts- och enhetsbeskrivningsfiler; name är namnet på enheten, vanligtvis html.

-g anti-aliasing-graphic-bits

Antal bitar antialiasinginformation som ska användas av grafik när PNG-bilder genereras.
Standard är 4, men 0, 1 och 2 är också giltiga.
Systemets version av gs måste stödja optionen -dGraphicAlphaBits för att kunna utnyttja antialiasing.
Ett värde på 0 stoppar grohtml från att utfärda antialiasingkommandon till gs.

-G

Undertryck utdata av HTML-kommentaren “Creator:”.

-h

Generera sektionsrubriker genom att använda HTML-elementen B och öka teckenstorleken, i stället för HTML-elementen H.

-i resolution

Sätt bildupplösningen i pixlar per tum; standard är 100.

-I image-stem

Bestäm bildfilnamnets stam.
Om den utelämnas använder grohtml grohtml-XXXXX, där XXXXX är process-ID.
Ett bindestreck läggs till stammen för att skilja den från det följande bildnumret.

-j output-stem

Instruera grohtml att dela HTML-utdata i flera filer.
Utdata skrivs till en ny fil vid varje sektionsrubrik, men se optionen -S nedan, namngiven output-stem-n.html.

-k encoding

Välj teckenkodningen som används i det genererade dokumentet, vilket påverkar den deklarerade kodningen i ingressen och formen på teckenenhetsreferenser.
Giltiga värden är “ASCII” och “UTF-8”.
Standard är “UTF-8”.

-l

Stäng av produktionen av automatiska sektionslänkar längst upp i dokumentet.

-n

Generera enkla rubrikankare närhelst en sektions-/nummerrubrik hittas.
Utan optionen är ankarvärdet den textuella rubriken.
Detta kan orsaka problem när en rubrik innehåller ett “?” i äldre versioner av vissa webbläsare.
Denna funktion aktiveras automatiskt om en rubrik innehåller en bild.

-o image-vertical-offset

Ange den vertikala förskjutningen för bilder i punkter.

-p

Visa sidrenderingsförlopp till standardfelströmmen.
grohtml visar endast ett sidnummer när en bild krävs.

-r

Stäng av den automatiska huvud- och fotlinjen, HTML-regel.

-s base-type-size

Sätt dokumentets grundläggande teckenstorlek i punkter.
När denna storlek används i källan motsvarar den HTML:s grundläggande teckenstorlek.
Varje ökning med två punkter i källan producerar ett “big”-element, och omvänt, när en minskning med två punkter ses, avges ett “small”-element.

-S heading-level

När HTML-utdata delas, se optionen -j ovan, dela vid varje nästlad rubriknivå som definieras av heading-level, eller högre.
Standard är 1.

-V

Skapa en XHTML- eller HTML-validator-knapp längst ned på varje sida i dokumentet.

-x html-dialect

Välj HTML-dialekt.
För närvarande bör html-dialect vara antingen siffran 4 eller bokstaven x, vilket anger om grohtml ska generera HTML 4 respektive XHTML.
Denna option bör inte anges manuellt; den syntetiseras av groff beroende på om det gavs optionen -Thtml eller -Txhtml.

-y

Producera en högerjusterad groff-signatur i slutet av dokumentet, endast om -V också anges.

AVSLUTNINGSSTATUS

pre-grohtml och post-grohtml avslutas vardera med status 0 vid framgångsrik körning, status 2 om programmet inte kan tolka sina kommandoradsargument, och status 1 om det stöter på ett fel under körning.

MILJÖ

GROFF_FONT_PATH

Listar kataloger där devhtml, grohtmls katalog med enhets- och typsnittsbeskrivningsfiler, ska sökas.
Se troff(1) och groff_font(5).

SOURCE_DATE_EPOCH

En tidsstämpel, uttryckt som sekunder sedan Unix-epoken, att använda som skapandetidsstämpel för utdata i stället för aktuell tid.
Tiden konverteras till läsbar form med gmtime(3) och asctime(3), och registreras i en HTML-kommentar.

TZ

Tidszonen som ska användas när aktuell tid konverteras till läsbar form; se tzset(3).
Om SOURCE_DATE_EPOCH används konverteras den alltid till läsbar form med UTC.

FILER

/usr/local/share/groff/1.24.1/font/devhtml/DESC

Beskriver utdataenheten html.

/usr/local/share/groff/1.24.1/font/devhtml/F

Beskriver typsnittet känt som F på enheten html.

/usr/local/share/groff/1.24.1/tmac/html.tmac

Definierar typsnittsmappningar, specialtecken och färger för användning med utdataenheten html.
Den laddas automatiskt av troffrc när någon av utdataenheterna html eller xhtml väljs.

/usr/local/share/groff/1.24.1/tmac/html-end.tmac

Slutför inställningen av utdataenheten html.
Den laddas automatiskt av troffrc-end när någon av utdataenheterna html eller xhtml väljs.

grohtml använder temporära filer.

Se groff(1) för detaljer om var sådana filer skapas.

FEL

grohtml är fortfarande betakod.

grohtml stöder inte avstavning på riktigt, men du kan lura det att avstava långa indatarader, vilket kan förekomma i HTML-utdata med ett avstavat ord följt av ett mellanslag men ingen radbrytning.

SE ÄVEN

groff(1), troff(1), groff_font(5)

KOLOFON

Denna sida är en del av projektet groff, GNU troff.

Information om projektet finns på:

http://www.gnu.org/software/groff/

Om du har en felrapport för denna manualsida, se:

http://www.gnu.org/software/groff/

Denna sida hämtades från arkivet:

groff-1.24.1.tar.gz

hämtat från: https://ftp.gnu.org/gnu/groff/

den 24 maj 2026.

Om Ni upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:


man-pages@man7.org


Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/grohtml.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorservice som har sponsrat Linux.se med webbhotell.