{"id":5765,"date":"2022-12-20T18:57:32","date_gmt":"2022-12-20T21:57:32","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/lexgrog-da\/"},"modified":"2022-12-20T18:57:32","modified_gmt":"2022-12-20T21:57:32","slug":"lexgrog-da","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/lexgrog-da\/","title":{"rendered":"LEXGROG (da)"},"content":{"rendered":"<h1 align=\"center\">LEXGROG<\/h1>\n<p> <a href=\"#NAVN\">NAVN<\/a><br \/> <a href=\"#SYNOPSIS\">SYNOPSIS<\/a><br \/> <a href=\"#BESKRIVELSE\">BESKRIVELSE<\/a><br \/> <a href=\"#TILVALG\">TILVALG<\/a><br \/> <a href=\"#AFSLUT\u2212STATUS\">AFSLUT\u2212STATUS<\/a><br \/> <a href=\"#EKSEMPLER\">EKSEMPLER<\/a><br \/> <a href=\"#WHATIS\u2212FORTOLKNING\">WHATIS\u2212FORTOLKNING<\/a><br \/> <a href=\"#SE OGS\u00c3\">SE OGS\u00c3<\/a><br \/> <a href=\"#NOTER\">NOTER<\/a><br \/> <a href=\"#FORFATTER\">FORFATTER<\/a><br \/> <a href=\"#FEJL\">FEJL<\/a> <\/p>\n<hr>\n<h2>NAVN <a name=\"NAVN\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">lexgrog \u2212 fortolk hovedfilsinformation i manualsider<\/p>\n<h2>SYNOPSIS <a name=\"SYNOPSIS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>lexgrog<\/b> [<b>\u2212m<\/b>|<b>\u2212c<\/b>] [<b>\u2212dfw?V<\/b>] [<b>\u2212E<\/b> <i>kodning<\/i>] <i>fil<\/i> &#8230;<\/p>\n<h2>BESKRIVELSE <a name=\"BESKRIVELSE\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>lexgrog<\/b> er en implementering af det traditionelle \u201cgroff guess\u201d\u2212redskab i <b>lex<\/b>. Det l\u00c3\u00a6ser listen med filer p\u00c3\u00a5 kommandolinjen som enten manualsidekildefiler eller pr\u00c3\u00a6formaterede \u201ccat\u201d\u2212sider, og viser deres navn og beskrivelse som brugt af <b>apropos<\/b> og <b>whatis<\/b>, listen med forh\u00c3\u00a5ndsbehandlede filtre kr\u00c3\u00a6vet af manualsiden f\u00c3\u00b8r den sendes til <b>nroff<\/b> eller <b>troff<\/b>, eller begge.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Hvis inddata er d\u00c3\u00a5rligt formateret vil <b>lexgrog<\/b> vise \u201cparse failed\u201d; dette kan v\u00c3\u00a6re nyttigt for eksterne programmer, som skal kontrollere manualsider for korrekthed. Hvis en af <b>lexgrog<\/b>\u2019s inddatafiler er \u201c\u2212\u201d, s\u00c3\u00a5 vil det l\u00c3\u00a6se fra standardinddata; hvis nogle af inddatafilerne er komprimeret, s\u00c3\u00a5 vil en udpakket version blive l\u00c3\u00a6st automatisk.<\/p>\n<h2>TILVALG <a name=\"TILVALG\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212d<\/b>, <b>\u2212\u2212debug<\/b><\/p>\n<p style=\"margin-left:22%;\">Vis fejls\u00c3\u00b8gningsinformation.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212m<\/b>, <b>\u2212\u2212man<\/b><\/p>\n<p style=\"margin-left:22%;\">Fortolk inddata som kildefiler for manualsider. Dette er standarden hvis hverken <b>\u2212\u2212man<\/b> eller <b>\u2212\u2212cat<\/b> er angivet.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212c<\/b>, <b>\u2212\u2212cat<\/b><\/p>\n<p style=\"margin-left:22%;\">Fortolk inddata som pr\u00c3\u00a6formaterede manualsider (\u201ccat pages\u201d). <b>\u2212\u2212man<\/b> og <b>\u2212\u2212cat<\/b> kan ikke angives simultant.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212w<\/b>, <b>\u2212\u2212whatis<\/b><\/p>\n<p style=\"margin-left:22%;\">Vis navnet og beskrivelsen fra manualsidens teksthoved, som brugt af <b>apropos<\/b> og <b>whatis<\/b>. Dette er standarden hvis hverken <b>\u2212\u2212whatis<\/b> eller <b>\u2212\u2212filters<\/b> er angivet.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212f<\/b>, <b>\u2212\u2212filters<\/b><\/p>\n<p style=\"margin-left:22%;\">Vis listen med filtre kr\u00c3\u00a6vet for at forbehandle manualsiden f\u00c3\u00b8r formatering med <b>nroff<\/b> eller <b>troff<\/b>.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212E<\/b> <i>kodning<\/i>, <b>\u2212\u2212encoding<\/b> <i>kodning<\/i><\/p>\n<p style=\"margin-left:22%;\">Overstyr det g\u00c3\u00a6ttede tegns\u00c3\u00a6t for siden til <i>encoding<\/i>.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212?<\/b>, <b>\u2212\u2212help<\/b><\/p>\n<p style=\"margin-left:22%;\">Vis en hj\u00c3\u00a6lpebesked og afslut.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212\u2212usage<\/b><\/p>\n<p style=\"margin-left:22%;\">Vis en kort hj\u00c3\u00a6lpebesked og afslut.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212V<\/b>, <b>\u2212\u2212version<\/b><\/p>\n<p style=\"margin-left:22%;\">Vis versionsinformation.<\/p>\n<h2>AFSLUT\u2212STATUS <a name=\"AFSLUT\u2212STATUS\"><\/a> <\/h2>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p style=\"margin-top: 1em\"><b>0<\/b><\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p style=\"margin-top: 1em\">Programk\u00c3\u00b8rsel endt uden fejl.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p><b>1<\/b><\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p>Fejl i anvendelse.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p><b>2<\/b><\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p><b>lexgrog<\/b> mislykkedes i at fortolke en eller flere af dets inddatafiler.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<h2>EKSEMPLER <a name=\"EKSEMPLER\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">$ lexgrog man.1 <br \/> man.1: &#8220;man \u2212 an interface to the system reference manuals&#8221; <br \/> $ lexgrog \u2212fw man.1 <br \/> man.1 (t): &#8220;man \u2212 an interface to the system reference manuals&#8221; <br \/> $ lexgrog \u2212c whatis.cat1 <br \/> whatis.cat1: &#8220;whatis \u2212 display manual page descriptions&#8221; <br \/> $ lexgrog broken.1 <br \/> broken.1: parse failed<\/p>\n<h2>WHATIS\u2212FORTOLKNING <a name=\"WHATIS\u2212FORTOLKNING\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>mandb<\/b> (som bruger den samme kode som <b>lexgrog<\/b>) fortolker afsnittet <b>NAME<\/b> \u00c3\u00b8verst for hver manualside p\u00c3\u00a5 udkig efter navne og beskrivelser for funktionerne dokumenteret i hver. Selvom fortolkeren er ret s\u00c3\u00a5 tolerant, da den skal h\u00c3\u00a5ndtere et antal forskellige formularer, som historik er blevet anvendt, s\u00c3\u00a5 kan den fejle i sit udtr\u00c3\u00a6k af den kr\u00c3\u00a6vede information.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">N\u00c3\u00a5r det traditionelle makros\u00c3\u00a6t <i>man<\/i> anvendes, s\u00c3\u00a5 ser et korrekt <b>NAME<\/b>\u2212afsnit cirka s\u00c3\u00a5dan her ud:<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">.SH NAME <br \/> foo \u2212 program til udf\u00c3\u00b8rsel<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Nogle manuals\u00c3\u00b8gere kr\u00c3\u00a6ver at \u2018\u2212\u2019 to er pr\u00c3\u00a6cis som vist; <b>mandb<\/b> er mere tolerant, men af kompatibilitets\u00c3\u00a5rsager er det alligevel en god ide at bevare skr\u00c3\u00a5stregen.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">P\u00c3\u00a5 den venstre side, kan der v\u00c3\u00a6re flere navne, adskilt af kommaer. Navne indeholdende mellemrum vil blive ignoreret for at undg\u00c3\u00a5 patologisk opf\u00c3\u00b8rsel p\u00c3\u00a5 bestemet forkert udformet <b>NAME<\/b>\u2212sektioner. Teksten p\u00c3\u00a5 den h\u00c3\u00b8jre side er fri, og kan spredes over flere linjer. Hvis flere funktioner med forskellige beskrivelser bliver dokumenteret p\u00c3\u00a5 den samme manualside, s\u00c3\u00a5 bruges den f\u00c3\u00b8lgende form:<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">.SH NAME <br \/> foo, bar \u2212 programmer til at g\u00c3\u00b8re noget <br \/> .br <br \/> baz \u2212 program til ikke at g\u00c3\u00b8re noget<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">(En makro som starter et nyt afsnit, s\u00c3\u00a5som .PP, kan bruges i stedet for break\u2212makroen .br.)<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">N\u00c3\u00a5r der bruges det BSD\u2212afledte <i>mdoc<\/i>\u2212makros\u00c3\u00a6t, s\u00c3\u00a5 ligner en korrekt <b>NAME<\/b>\u2212sektion noget lignende dette:<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">.Sh NAVN <br \/> .Nm foo <br \/> .Nd program der skal udf\u00c3\u00b8re noget<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Der er flere g\u00c3\u00a6ngse \u00c3\u00a5rsager til at whatis\u2212fortolkning mislykkes. Nogle gange erstatter forfattere af manualsider \u2018.SH NAME\u2019 med \u2018.SH MYPROGRAM\u2019, og s\u00c3\u00a5 kan <b>mandb<\/b> ikke finde afsnittet hvorfra informationen, den har brug for, skal udtr\u00c3\u00a6kkes. Undertiden inkluderer forfatteren et NAVNE\u2212afsnit, men placerer fri\u2212form tekst der frem for \u2018name \u2212 beskrivelse\u2019. Dog b\u00c3\u00b8r enhver syntaks der ligner ovenst\u00c3\u00a5ende blive accepteret.<\/p>\n<h2>SE OGS\u00c3 <a name=\"SE OGS\u00c3\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>apropos<\/i>(1), <i>man<\/i>(1), <i>whatis<\/i>(1), <i>mandb<\/i>(8)<\/p>\n<h2>NOTER <a name=\"NOTER\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>lexgrog<\/b> fors\u00c3\u00b8ger at fortolke filer der indeholder .so\u2212foresp\u00c3\u00b8rgsler, men vil kun kunne g\u00c3\u00b8re det korrekt hvis filerne er korrekt installeret i et manualsidehierarki.<\/p>\n<h2>FORFATTER <a name=\"FORFATTER\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Koden brugt af <b>lexgrog<\/b> til at skanne manualsider blev skrevet af:<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Wilf. (G.Wilford@ee.surrey.ac.uk). <br \/> Fabrizio Polacco (fpolacco@debian.org). <br \/> Colin Watson (cjwatson@debian.org).<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Colin Watson skrev den aktuelle inkarnation af kommandolinjebrugerfladen, samt denne manualside.<\/p>\n<h2>FEJL <a name=\"FEJL\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">https:\/\/savannah.nongnu.org\/bugs\/?group=man-db<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>LEXGROG NAVN SYNOPSIS BESKRIVELSE TILVALG AFSLUT\u2212STATUS EKSEMPLER WHATIS\u2212FORTOLKNING SE OGS\u00c3 NOTER FORFATTER FEJL NAVN lexgrog \u2212 fortolk hovedfilsinformation i manualsider SYNOPSIS lexgrog [\u2212m|\u2212c] [\u2212dfw?V] [\u2212E kodning] fil &#8230; BESKRIVELSE lexgrog er en implementering af det traditionelle \u201cgroff guess\u201d\u2212redskab i lex. Det l\u00c3\u00a6ser listen med filer p\u00c3\u00a5 kommandolinjen som enten manualsidekildefiler eller pr\u00c3\u00a6formaterede \u201ccat\u201d\u2212sider, og viser [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[962],"tags":[964,2548,968],"class_list":["post-5765","post","type-post","status-publish","format-standard","hentry","category-1-comandos-generales","tag-964","tag-da","tag-lexgrog"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=5765"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5765\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=5765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=5765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=5765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}