diff options
| author | grubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-11-24 12:55:25 +0000 |
|---|---|---|
| committer | grubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-11-24 12:55:25 +0000 |
| commit | e42b919fc5a8fee3ec116d6704f182d15f0561c2 (patch) | |
| tree | 996567c43a401571047af9c432bbf5e9fd2f1efb | |
| parent | 50a9e5a1f96396388e3418597d5b3eec9d7df1cc (diff) | |
| download | docutils-e42b919fc5a8fee3ec116d6704f182d15f0561c2.tar.gz | |
changes with options font change with fR not fP
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@8421 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
| -rw-r--r-- | sandbox/manpage-writer/expected/man-de.1.latin1 | 14 | ||||
| -rw-r--r-- | sandbox/manpage-writer/expected/man-de.1.man | 14 | ||||
| -rw-r--r-- | sandbox/manpage-writer/expected/man-de.1.utf8 | 14 | ||||
| -rw-r--r-- | sandbox/manpage-writer/expected/optionslisttest.latin1 | 5 | ||||
| -rw-r--r-- | sandbox/manpage-writer/expected/optionslisttest.man | 2 | ||||
| -rw-r--r-- | sandbox/manpage-writer/expected/optionstoo.man | 72 | ||||
| -rw-r--r-- | sandbox/manpage-writer/expected/optionstoo.ps | 261 | ||||
| -rw-r--r-- | sandbox/manpage-writer/input/optionstoo.txt | 23 |
8 files changed, 380 insertions, 25 deletions
diff --git a/sandbox/manpage-writer/expected/man-de.1.latin1 b/sandbox/manpage-writer/expected/man-de.1.latin1 index 2436314ff..079a135e8 100644 --- a/sandbox/manpage-writer/expected/man-de.1.latin1 +++ b/sandbox/manpage-writer/expected/man-de.1.latin1 @@ -270,7 +270,7 @@ OOPPTTIIOONNEENN Es wird keine cat-Datei erzeugt. Wenn eines der Argumente -- ist, wird die Eingabe von der Standardeingabe uebernommen. - --LL _l_o_c_a_l_e,, ----llooccaallee==_l_o_c_a_l_e + --LL _l_o_c_a_l_e, ----llooccaallee==_l_o_c_a_l_e Normalerweise bestimmt man die aktuelle locale durch einen Aufruf der C Funktion setlocale (3), die diverse Umgebungsvari- ablen, darunter u. U. $LC_MESSAGES und $LANG untersucht. Diese @@ -289,18 +289,18 @@ OOPPTTIIOONNEENN able $MANOPT gesetzt sind. Alle Optionen, die -D folgen, haben wieder ihren gewohnten Effekt. - --MM _P_f_a_d,, ----mmaannppaatthh==_P_f_a_d + --MM _P_f_a_d, ----mmaannppaatthh==_P_f_a_d Ermoeglicht es, einen alternativen Manualpfad anzugeben. Nor- malerweise verwendet man dieselben Methoden wie in manpath, um den Suchpfad zu ermitteln. Diese Option ueberschreibt die Umge- bungsvariable $$MMAANNPPAATTHH. - --PP _P_a_g_e_r,, ----ppaaggeerr==_P_a_g_e_r + --PP _P_a_g_e_r, ----ppaaggeerr==_P_a_g_e_r Gibt an, welcher Pager verwendet wird. Die Normaleinstellung ist pager-s. Diese Option ueberschreibt die Umgebungsvariable $$PPAAGGEERR und wird nicht in Zusammenhang mit -f oder -k verwendet. - --rr _P_r_o_m_p_t,, ----pprroommpptt==_P_r_o_m_p_t + --rr _P_r_o_m_p_t, ----pprroommpptt==_P_r_o_m_p_t Wenn eine hinreichend neue Version von less als Pager verwendet wird, versucht man dort einige sinnvolle Optionen zu setzen. Die Eingabeaufforderung in der letzten Zeile sieht in dem Fall so @@ -330,7 +330,7 @@ OOPPTTIIOONNEENN geschützten $$ am Ende der Zeichenkette hinzugefügt werden. Der Default ist hier --iixx88. - --SS _L_i_s_t_e,, ----sseeccttiioonnss==_L_i_s_t_e + --SS _L_i_s_t_e, ----sseeccttiioonnss==_L_i_s_t_e Eine durch Doppelpunkte getrennte Liste von Abschnitten definiert bei Benutzung dieser Option die Reihenfolge, in der die Abschnitte durchsucht werden. Diese Option ueberschreibt die @@ -351,7 +351,7 @@ OOPPTTIIOONNEENN Bei dieser Option werden keine Manualseiten angezeigt, sondern nur eine Menge von Diagnoseinformation. - --ee _E_r_w_e_i_t_e_r_u_n_g,, ----eexxtteennssiioonn==_E_r_w_e_i_t_e_r_u_n_g + --ee _E_r_w_e_i_t_e_r_u_n_g, ----eexxtteennssiioonn==_E_r_w_e_i_t_e_r_u_n_g Einige Systeme enthalten grosse Pakete an Manualseiten, wie z.B. in dem Tcl Paket, die in die normalen Manualabschnitte in- tegriert werden. Um beispielsweise das Problem zweier unter- @@ -393,7 +393,7 @@ OOPPTTIIOONNEENN durch den Betriebssystemnamen man angesprochen. Diese Option ueberschreibt die Umgebungsvariable $SYSTEM. - --pp _Z_e_i_c_h_e_n_k_e_t_t_e,, ----pprreepprroocceessssoorr==_Z_e_i_c_h_e_n_k_e_t_t_e + --pp _Z_e_i_c_h_e_n_k_e_t_t_e, ----pprreepprroocceessssoorr==_Z_e_i_c_h_e_n_k_e_t_t_e Diese Option gibt die Reihenfolge an, in der die Praeprozessoren vor nroff oder troff/groff abgearbeitet werden. Nicht alle Installationen haben notwendigerweise alle Praeprozessoren. diff --git a/sandbox/manpage-writer/expected/man-de.1.man b/sandbox/manpage-writer/expected/man-de.1.man index 97a416e0b..e668a7719 100644 --- a/sandbox/manpage-writer/expected/man-de.1.man +++ b/sandbox/manpage-writer/expected/man-de.1.man @@ -373,7 +373,7 @@ primiert, bevor sie ueber den ueblichen Filter angezeigt werden. Es wird keine cat\-Datei erzeugt. Wenn eines der Argumente \fB\-\fP ist, wird die Eingabe von der Standardeingabe uebernommen. .TP -.BI \-L \ locale\fP,\fB \ \-\-locale\fB= locale +.BI \-L \ locale\fR,\fB \ \-\-locale\fB= locale Normalerweise bestimmt man die aktuelle locale durch einen Aufruf der C Funktion setlocale (3), die diverse Umgebungsvari\- ablen, darunter u. U. $LC_MESSAGES und $LANG untersucht. Diese @@ -392,18 +392,18 @@ wieder rueckgaengig zu machen, die bereits in der Umgebungsvari\- able $MANOPT gesetzt sind. Alle Optionen, die \-D folgen, haben wieder ihren gewohnten Effekt. .TP -.BI \-M \ Pfad\fP,\fB \ \-\-manpath\fB= Pfad +.BI \-M \ Pfad\fR,\fB \ \-\-manpath\fB= Pfad Ermoeglicht es, einen alternativen Manualpfad anzugeben. Normalerweise verwendet man dieselben Methoden wie in manpath, um den Suchpfad zu ermitteln. Diese Option ueberschreibt die Umgebungsvariable \fB$MANPATH\fP\&. .TP -.BI \-P \ Pager\fP,\fB \ \-\-pager\fB= Pager +.BI \-P \ Pager\fR,\fB \ \-\-pager\fB= Pager Gibt an, welcher Pager verwendet wird. Die Normaleinstellung ist pager\-s. Diese Option ueberschreibt die Umgebungsvariable \fB$PAGER\fP und wird nicht in Zusammenhang mit \-f oder \-k verwendet. .TP -.BI \-r \ Prompt\fP,\fB \ \-\-prompt\fB= Prompt +.BI \-r \ Prompt\fR,\fB \ \-\-prompt\fB= Prompt Wenn eine hinreichend neue Version von less als Pager verwendet wird, versucht man dort einige sinnvolle Optionen zu setzen. Die Eingabeaufforderung in der letzten Zeile sieht in dem Fall so @@ -446,7 +446,7 @@ werden. Weitere Optionen für less koennen nach einem geschützten \fB$\fP am Ende der Zeichenkette hinzugefügt werden. Der Default ist hier \fB\-ix8\fP\&. .TP -.BI \-S \ Liste\fP,\fB \ \-\-sections\fB= Liste +.BI \-S \ Liste\fR,\fB \ \-\-sections\fB= Liste Eine durch Doppelpunkte getrennte Liste von Abschnitten definiert bei Benutzung dieser Option die Reihenfolge, in der die Abschnitte durchsucht werden. Diese Option ueberschreibt die @@ -467,7 +467,7 @@ wird dabei nichts angezeigt. Bei dieser Option werden keine Manualseiten angezeigt, sondern nur eine Menge von Diagnoseinformation. .TP -.BI \-e \ Erweiterung\fP,\fB \ \-\-extension\fB= Erweiterung +.BI \-e \ Erweiterung\fR,\fB \ \-\-extension\fB= Erweiterung Einige Systeme enthalten grosse Pakete an Manualseiten, wie z.B. in dem Tcl Paket, die in die normalen Manualabschnitte integriert werden. Um beispielsweise das Problem zweier @@ -514,7 +514,7 @@ ueberschreibt die Umgebungsvariable $SYSTEM. .UNINDENT .INDENT 0.0 .TP -.BI \-p \ Zeichenkette\fP,\fB \ \-\-preprocessor\fB= Zeichenkette +.BI \-p \ Zeichenkette\fR,\fB \ \-\-preprocessor\fB= Zeichenkette Diese Option gibt die Reihenfolge an, in der die Praeprozessoren vor nroff oder troff/groff abgearbeitet werden. Nicht alle Installationen haben notwendigerweise alle Praeprozessoren. diff --git a/sandbox/manpage-writer/expected/man-de.1.utf8 b/sandbox/manpage-writer/expected/man-de.1.utf8 index f4b262caf..a5c103ab7 100644 --- a/sandbox/manpage-writer/expected/man-de.1.utf8 +++ b/sandbox/manpage-writer/expected/man-de.1.utf8 @@ -270,7 +270,7 @@ OOPPTTIIOONNEENN Es wird keine cat-Datei erzeugt. Wenn eines der Argumente -- ist, wird die Eingabe von der Standardeingabe uebernommen. - --LL _l_o_c_a_l_e,, ----llooccaallee==_l_o_c_a_l_e + --LL _l_o_c_a_l_e, ----llooccaallee==_l_o_c_a_l_e Normalerweise bestimmt man die aktuelle locale durch einen Aufruf der C Funktion setlocale (3), die diverse Umgebungsvari- ablen, darunter u. U. $LC_MESSAGES und $LANG untersucht. Diese @@ -289,18 +289,18 @@ OOPPTTIIOONNEENN able $MANOPT gesetzt sind. Alle Optionen, die -D folgen, haben wieder ihren gewohnten Effekt. - --MM _P_f_a_d,, ----mmaannppaatthh==_P_f_a_d + --MM _P_f_a_d, ----mmaannppaatthh==_P_f_a_d Ermoeglicht es, einen alternativen Manualpfad anzugeben. Nor†malerweise verwendet man dieselben Methoden wie in manpath, um den Suchpfad zu ermitteln. Diese Option ueberschreibt die Umge†bungsvariable $$MMAANNPPAATTHH. - --PP _P_a_g_e_r,, ----ppaaggeerr==_P_a_g_e_r + --PP _P_a_g_e_r, ----ppaaggeerr==_P_a_g_e_r Gibt an, welcher Pager verwendet wird. Die Normaleinstellung ist pager-s. Diese Option ueberschreibt die Umgebungsvariable $$PPAAGGEERR und wird nicht in Zusammenhang mit -f oder -k verwendet. - --rr _P_r_o_m_p_t,, ----pprroommpptt==_P_r_o_m_p_t + --rr _P_r_o_m_p_t, ----pprroommpptt==_P_r_o_m_p_t Wenn eine hinreichend neue Version von less als Pager verwendet wird, versucht man dort einige sinnvolle Optionen zu setzen. Die Eingabeaufforderung in der letzten Zeile sieht in dem Fall so @@ -330,7 +330,7 @@ OOPPTTIIOONNEENN geschützten $$ am Ende der Zeichenkette hinzugefügt werden. Der Default ist hier --iixx88. - --SS _L_i_s_t_e,, ----sseeccttiioonnss==_L_i_s_t_e + --SS _L_i_s_t_e, ----sseeccttiioonnss==_L_i_s_t_e Eine durch Doppelpunkte getrennte Liste von Abschnitten definiert bei Benutzung dieser Option die Reihenfolge, in der die Abschnitte durchsucht werden. Diese Option ueberschreibt die @@ -351,7 +351,7 @@ OOPPTTIIOONNEENN Bei dieser Option werden keine Manualseiten angezeigt, sondern nur eine Menge von Diagnoseinformation. - --ee _E_r_w_e_i_t_e_r_u_n_g,, ----eexxtteennssiioonn==_E_r_w_e_i_t_e_r_u_n_g + --ee _E_r_w_e_i_t_e_r_u_n_g, ----eexxtteennssiioonn==_E_r_w_e_i_t_e_r_u_n_g Einige Systeme enthalten grosse Pakete an Manualseiten, wie z.B. in dem Tcl Paket, die in die normalen Manualabschnitte in†tegriert werden. Um beispielsweise das Problem zweier unter†@@ -393,7 +393,7 @@ OOPPTTIIOONNEENN durch den Betriebssystemnamen man angesprochen. Diese Option ueberschreibt die Umgebungsvariable $SYSTEM. - --pp _Z_e_i_c_h_e_n_k_e_t_t_e,, ----pprreepprroocceessssoorr==_Z_e_i_c_h_e_n_k_e_t_t_e + --pp _Z_e_i_c_h_e_n_k_e_t_t_e, ----pprreepprroocceessssoorr==_Z_e_i_c_h_e_n_k_e_t_t_e Diese Option gibt die Reihenfolge an, in der die Praeprozessoren vor nroff oder troff/groff abgearbeitet werden. Nicht alle Installationen haben notwendigerweise alle Praeprozessoren. diff --git a/sandbox/manpage-writer/expected/optionslisttest.latin1 b/sandbox/manpage-writer/expected/optionslisttest.latin1 index e26ce55bc..aa382e61f 100644 --- a/sandbox/manpage-writer/expected/optionslisttest.latin1 +++ b/sandbox/manpage-writer/expected/optionslisttest.latin1 @@ -45,7 +45,7 @@ MMOORREE OOPPTTIIOONNSS --bb another - --mm _M_E_S_S_A_G_E,, ----mmeessssaaggee==_M_E_S_S_A_G_E + --mm _M_E_S_S_A_G_E, ----mmeessssaaggee==_M_E_S_S_A_G_E The message to display (beaware of ,,) EEXXAAMMPPLLEESS @@ -117,8 +117,7 @@ DDEEFFIINNIITTIIOONN LLIISSTT More Description for term3. - This paragraph should be at level 0. But the rst-manpage writer has a - bug here. See the option list above. + This paragraph should be at level 0 again. AAUUTTHHOORR h.goebel@goebel-consult.de diff --git a/sandbox/manpage-writer/expected/optionslisttest.man b/sandbox/manpage-writer/expected/optionslisttest.man index 4b0c8f170..4eccd222e 100644 --- a/sandbox/manpage-writer/expected/optionslisttest.man +++ b/sandbox/manpage-writer/expected/optionslisttest.man @@ -95,7 +95,7 @@ an option .B \-b another .TP -.BI \-m \ MESSAGE\fP,\fB \ \-\-message\fB= MESSAGE +.BI \-m \ MESSAGE\fR,\fB \ \-\-message\fB= MESSAGE The message to display (beaware of \fB,\fP) .UNINDENT .SH EXAMPLES diff --git a/sandbox/manpage-writer/expected/optionstoo.man b/sandbox/manpage-writer/expected/optionstoo.man new file mode 100644 index 000000000..c4e6dea52 --- /dev/null +++ b/sandbox/manpage-writer/expected/optionstoo.man @@ -0,0 +1,72 @@ +.\" Man page generated from reStructuredText. +. +.TH "" "" "" +.SH NAME + \- +. +.nr rst2man-indent-level 0 +. +.de1 rstReportMargin +\\$1 \\n[an-margin] +level \\n[rst2man-indent-level] +level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] +- +\\n[rst2man-indent0] +\\n[rst2man-indent1] +\\n[rst2man-indent2] +.. +.de1 INDENT +.\" .rstReportMargin pre: +. RS \\$1 +. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] +. nr rst2man-indent-level +1 +.\" .rstReportMargin post: +.. +.de UNINDENT +. RE +.\" indent \\n[an-margin] +.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] +.nr rst2man-indent-level -1 +.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] +.in \\n[rst2man-indent\\n[rst2man-indent-level]]u +.. +#380 manpage writer does not add space after .B +.sp +\&... somewhere in the sphinx pipeline something is ... failing +.sp +Maybe the \fBinstall\fP subparser is a problem. +.sp +Input extracted with standard argparse \-\-\- +.sp +usage: tmpmain.py [\-h] [\-\-general GENERAL] foo bar {install} ... +.INDENT 0.0 +.TP +.B positional arguments: +foo foo help +bar +{install} +.IP "System Message: ERROR/3 (input/optionstoo.txt:, line 15)" +Unexpected indentation. +.INDENT 7.0 +.INDENT 3.5 +install install help +.UNINDENT +.UNINDENT +.TP +.B optional arguments: +.INDENT 7.0 +.TP +.B \-h\fP,\fB \-\-help +show this help message and exit +.TP +.BI \-\-general \ GENERAL\fR,\fB \ \-G \ GENERAL +General option +.TP +.BI \-o \ FILE\fR,\fB \ \-\-ouput \ FILE +output file +.UNINDENT +.UNINDENT +.sp +NOTE "show" "General" and "output" on same column. +.\" Generated by docutils manpage writer. +. diff --git a/sandbox/manpage-writer/expected/optionstoo.ps b/sandbox/manpage-writer/expected/optionstoo.ps new file mode 100644 index 000000000..e5a69bdca --- /dev/null +++ b/sandbox/manpage-writer/expected/optionstoo.ps @@ -0,0 +1,261 @@ +%!PS-Adobe-3.0 +%%Creator: groff version 1.22.4 +%%CreationDate: Sun Nov 24 12:41:09 2019 +%%DocumentNeededResources: font Times-Roman +%%+ font Times-Bold +%%+ font Times-Italic +%%DocumentSuppliedResources: procset grops 1.22 4 +%%Pages: 1 +%%PageOrder: Ascend +%%DocumentMedia: Default 595 842 0 () () +%%Orientation: Portrait +%%EndComments +%%BeginDefaults +%%PageMedia: Default +%%EndDefaults +%%BeginProlog +%%BeginResource: procset grops 1.22 4 +%!PS-Adobe-3.0 Resource-ProcSet +/setpacking where{ +pop +currentpacking +true setpacking +}if +/grops 120 dict dup begin +/SC 32 def +/A/show load def +/B{0 SC 3 -1 roll widthshow}bind def +/C{0 exch ashow}bind def +/D{0 exch 0 SC 5 2 roll awidthshow}bind def +/E{0 rmoveto show}bind def +/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def +/G{0 rmoveto 0 exch ashow}bind def +/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def +/I{0 exch rmoveto show}bind def +/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def +/K{0 exch rmoveto 0 exch ashow}bind def +/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def +/M{rmoveto show}bind def +/N{rmoveto 0 SC 3 -1 roll widthshow}bind def +/O{rmoveto 0 exch ashow}bind def +/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def +/Q{moveto show}bind def +/R{moveto 0 SC 3 -1 roll widthshow}bind def +/S{moveto 0 exch ashow}bind def +/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def +/SF{ +findfont exch +[exch dup 0 exch 0 exch neg 0 0]makefont +dup setfont +[exch/setfont cvx]cvx bind def +}bind def +/MF{ +findfont +[5 2 roll +0 3 1 roll +neg 0 0]makefont +dup setfont +[exch/setfont cvx]cvx bind def +}bind def +/level0 0 def +/RES 0 def +/PL 0 def +/LS 0 def +/MANUAL{ +statusdict begin/manualfeed true store end +}bind def +/PLG{ +gsave newpath clippath pathbbox grestore +exch pop add exch pop +}bind def +/BP{ +/level0 save def +1 setlinecap +1 setlinejoin +DEFS/BPhook known{DEFS begin BPhook end}if +72 RES div dup scale +LS{ +90 rotate +}{ +0 PL translate +}ifelse +1 -1 scale +}bind def +/EP{ +level0 restore +showpage +}def +/DA{ +newpath arcn stroke +}bind def +/SN{ +transform +.25 sub exch .25 sub exch +round .25 add exch round .25 add exch +itransform +}bind def +/DL{ +SN +moveto +SN +lineto stroke +}bind def +/DC{ +newpath 0 360 arc closepath +}bind def +/TM matrix def +/DE{ +TM currentmatrix pop +translate scale newpath 0 0 .5 0 360 arc closepath +TM setmatrix +}bind def +/RC/rcurveto load def +/RL/rlineto load def +/ST/stroke load def +/MT/moveto load def +/CL/closepath load def +/Fr{ +setrgbcolor fill +}bind def +/setcmykcolor where{ +pop +/Fk{ +setcmykcolor fill +}bind def +}if +/Fg{ +setgray fill +}bind def +/FL/fill load def +/LW/setlinewidth load def +/Cr/setrgbcolor load def +/setcmykcolor where{ +pop +/Ck/setcmykcolor load def +}if +/Cg/setgray load def +/RE{ +findfont +dup maxlength 1 index/FontName known not{1 add}if dict begin +{ +1 index/FID ne +2 index/UniqueID ne +and +{def}{pop pop}ifelse +}forall +/Encoding exch def +dup/FontName exch def +currentdict end definefont pop +}bind def +/DEFS 0 def +/EBEGIN{ +moveto +DEFS begin +}bind def +/EEND/end load def +/CNT 0 def +/level1 0 def +/PBEGIN{ +/level1 save def +translate +div 3 1 roll div exch scale +neg exch neg exch translate +0 setgray +0 setlinecap +1 setlinewidth +0 setlinejoin +10 setmiterlimit +[]0 setdash +/setstrokeadjust where{ +pop +false setstrokeadjust +}if +/setoverprint where{ +pop +false setoverprint +}if +newpath +/CNT countdictstack def +userdict begin +/showpage{}def +/setpagedevice{}def +mark +}bind def +/PEND{ +cleartomark +countdictstack CNT sub{end}repeat +level1 restore +}bind def +end def +/setpacking where{ +pop +setpacking +}if +%%EndResource +%%EndProlog +%%BeginSetup +%%BeginFeature: *PageSize Default +<< /PageSize [ 595 842 ] /ImagingBBox null >> setpagedevice +%%EndFeature +%%IncludeResource: font Times-Roman +%%IncludeResource: font Times-Bold +%%IncludeResource: font Times-Italic +grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 +def/PL PLG def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron +/scaron/zcaron/Ydieresis/trademark/quotesingle/Euro/.notdef/.notdef +/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef +/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef +/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent +/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen +/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon +/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O +/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex +/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y +/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft +/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl +/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut +/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash +/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen +/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft +/logicalnot/minus/registered/macron/degree/plusminus/twosuperior +/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior +/ordmasculine/guilsinglright/onequarter/onehalf/threequarters +/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE +/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex +/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis +/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn +/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla +/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis +/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash +/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def +/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE +/Times-Roman@0 ENC0/Times-Roman RE +%%EndSetup +%%Page: 1 1 +%%BeginPageSetup +BP +%%EndPageSetup +/F0 10/Times-Roman@0 SF 452.18(\(\) \(\))72 48 R/F1 10.95/Times-Bold@0 +SF -.219(NA)72 84 S(ME).219 E F0 2.5<ad23>110.5 96 S +(380 manpage writer does not add space after .B)-2.5 E(... some)108 120 +Q(where in the sphinx pipeline something is ... f)-.25 E(ailing)-.1 E +(Maybe the)108 144 Q/F2 10/Times-Bold@0 SF(install)2.5 E F0 +(subparser is a problem.)2.5 E(Input e)108 168 Q +(xtracted with standard ar)-.15 E(gparse \255\255\255)-.18 E +(usage: tmpmain.p)108 192 Q 2.5(y[)-.1 G +(\255h] [\255\255general GENERAL] foo bar {install} ...)-2.5 E F2 +(positional ar)108 208.8 Q(guments:)-.1 E F0 45(foo foo)144 220.8 R +(help bar {install})2.5 E(System Message: ERR)108 237.6 Q +(OR/3 \(input/optionstoo.txt:, line 15\))-.4 E(Une)144 249.6 Q +(xpected indentation.)-.15 E 30(install install)160.5 261.6 R(help)2.5 E +F2(optional ar)108 278.4 Q(guments:)-.1 E<ad68>143 295.2 Q F0(,)A F2 +(\255\255help)2.5 E F0(sho)179 307.2 Q 2.5(wt)-.25 G +(his help message and e)-2.5 E(xit)-.15 E F2(\255\255general)143 324 Q +/F3 10/Times-Italic@0 SF(GENERAL)2.5 E F0(,)A F2<ad47>2.5 E F3(GENERAL) +2.5 E F0(General option)179 336 Q F2<ad6f>143 352.8 Q F3(FILE)2.5 E F0 +(,)A F2(\255\255ouput)2.5 E F3(FILE)2.5 E F0(output \214le)179 364.8 Q +(NO)108 388.8 Q(TE "sho)-.4 E(w" "General" and "output" on same column.) +-.25 E(1)535 768 Q 0 Cg EP +%%Trailer +end +%%EOF diff --git a/sandbox/manpage-writer/input/optionstoo.txt b/sandbox/manpage-writer/input/optionstoo.txt new file mode 100644 index 000000000..125cf17a0 --- /dev/null +++ b/sandbox/manpage-writer/input/optionstoo.txt @@ -0,0 +1,23 @@ +#380 manpage writer does not add space after .B + +... somewhere in the sphinx pipeline something is ... failing + +Maybe the ``install`` subparser is a problem. + +Input extracted with standard argparse --- + +usage: tmpmain.py [-h] [--general GENERAL] foo bar {install} ... + +positional arguments: + foo foo help + bar + {install} + install install help + +optional arguments: + -h, --help show this help message and exit + --general GENERAL, -G GENERAL + General option + -o FILE, --ouput FILE output file + +NOTE "show" "General" and "output" on same column. |
