diff options
Diffstat (limited to 'Master/texmf-dist/doc/support/latexindent/latexindent.tex')
-rw-r--r-- | Master/texmf-dist/doc/support/latexindent/latexindent.tex | 109 |
1 files changed, 77 insertions, 32 deletions
diff --git a/Master/texmf-dist/doc/support/latexindent/latexindent.tex b/Master/texmf-dist/doc/support/latexindent/latexindent.tex index ae47b9fdeb4..e3ca8eeec86 100644 --- a/Master/texmf-dist/doc/support/latexindent/latexindent.tex +++ b/Master/texmf-dist/doc/support/latexindent/latexindent.tex @@ -193,7 +193,7 @@ % \cmhlistingsfromfile % * no star: not new, star: new % [ listing/minted options ] -% * no star: uses listings library star: uses minted library +% * no star: uses minted library, star: uses listings library star: % {<name of listing file>} % [<options for tcolorbox>] % {<title>} @@ -207,7 +207,7 @@ \DeclareTCBInputListing[use counter=lstlisting]{\cmhlistingsfromfile}{s O{} s m O{} m m}{% cmhlistings, listing file={#4}, - IfBooleanTF={#3}{minted options={obeytabs=true,showtabs=true,tabsize=4,showspaces=false,#2}}{listing options={#2}}, + IfBooleanTF={#3}{listing options={style=tcblatex,showspaces=false,#2}}{minted options={obeytabs=true,showtabs=false,tabsize=4,showspaces=false,#2}}, title={\color{black}{\scshape Listing \thetcbcounter}: ~#6},label={#7}, #5, IfBooleanTF={#1}{new-to-this-version}{addtolol}, @@ -289,133 +289,157 @@ \lstdefinestyle{logFilePreferences}{ style=yaml-LST, - firstnumber=79,linerange={79-83}, + firstnumber=79,linerange={79-89}, numbers=left, } \lstdefinestyle{verbatimEnvironments}{ style=yaml-LST, - firstnumber=87,linerange={87-90}, + firstnumber=93,linerange={93-96}, numbers=left, } \lstdefinestyle{verbatimCommands}{ style=yaml-LST, - firstnumber=93,linerange={93-95}, + firstnumber=99,linerange={99-101}, numbers=left, } \lstdefinestyle{noIndentBlock}{ style=yaml-LST, - firstnumber=101,linerange={101-103}, + firstnumber=107,linerange={107-109}, numbers=left, } \lstdefinestyle{removeTrailingWhitespace}{ style=yaml-LST, - firstnumber=106,linerange={106-108}, + firstnumber=112,linerange={112-114}, numbers=left, } \lstdefinestyle{fileContentsEnvironments}{ style=yaml-LST, - firstnumber=112,linerange={112-114}, + firstnumber=118,linerange={118-120}, numbers=left, } \lstdefinestyle{lookForPreamble}{ style=yaml-LST, - firstnumber=120,linerange={120-124}, + firstnumber=126,linerange={126-130}, numbers=left, } \lstdefinestyle{indentAfterItems}{ style=yaml-LST, - firstnumber=174,linerange={174-178}, + firstnumber=183,linerange={183-187}, numbers=left, } \lstdefinestyle{itemNames}{ style=yaml-LST, - firstnumber=184,linerange={184-186}, + firstnumber=193,linerange={193-195}, numbers=left, } \lstdefinestyle{specialBeginEnd}{ style=yaml-LST, - firstnumber=190,linerange={190-203}, + firstnumber=199,linerange={199-212}, numbers=left, } \lstdefinestyle{indentAfterHeadings}{ style=yaml-LST, - firstnumber=213,linerange={213-222}, + firstnumber=222,linerange={222-231}, numbers=left, } \lstdefinestyle{noAdditionalIndentGlobalEnv}{ style=yaml-LST, - firstnumber=271,linerange={271-272}, + firstnumber=280,linerange={280-281}, numbers=left, } \lstdefinestyle{noAdditionalIndentGlobal}{ style=yaml-LST, - firstnumber=271,linerange={271-283}, + firstnumber=280,linerange={280-292}, numbers=left, } \lstdefinestyle{indentRulesGlobalEnv}{ style=yaml-LST, - firstnumber=287,linerange={287-288}, + firstnumber=296,linerange={296-297}, numbers=left, } \lstdefinestyle{indentRulesGlobal}{ style=yaml-LST, - firstnumber=287,linerange={287-299}, + firstnumber=296,linerange={296-308}, numbers=left, } \lstdefinestyle{commandCodeBlocks}{ style=yaml-LST, - firstnumber=302,linerange={302-312}, + firstnumber=311,linerange={311-321}, numbers=left, } \lstdefinestyle{modifylinebreaks}{ style=yaml-LST, - firstnumber=382,linerange={382-384}, + firstnumber=391,linerange={391-393}, numbers=left, } \lstdefinestyle{textWrapOptions}{ style=yaml-LST, - firstnumber=385,linerange={385-386}, + firstnumber=394,linerange={394-395}, numbers=left, } \lstdefinestyle{textWrapOptionsAll}{ style=yaml-LST, - firstnumber=385,linerange={385-387}, + firstnumber=394,linerange={394-396}, numbers=left, } \lstdefinestyle{removeParagraphLineBreaks}{ style=yaml-LST, - firstnumber=388,linerange={388-400}, + firstnumber=419,linerange={419-431}, numbers=left, } \lstdefinestyle{paragraphsStopAt}{ style=yaml-LST, - firstnumber=401,linerange={401-409}, + firstnumber=432,linerange={432-440}, + numbers=left, +} + +\lstdefinestyle{oneSentencePerLine}{ + style=yaml-LST, + firstnumber=397,linerange={397-418}, + numbers=left, +} + +\lstdefinestyle{sentencesFollow}{ + style=yaml-LST, + firstnumber=400,linerange={400-408}, + numbers=left, +} + +\lstdefinestyle{sentencesBeginWith}{ + style=yaml-LST, + firstnumber=409,linerange={409-412}, + numbers=left, +} + +\lstdefinestyle{sentencesEndWith}{ + style=yaml-LST, + firstnumber=413,linerange={413-418}, numbers=left, } \lstdefinestyle{modifylinebreaksEnv}{ style=yaml-LST, - firstnumber=410,linerange={410-419}, + firstnumber=441,linerange={441-450}, numbers=left, } @@ -619,19 +643,19 @@ % toc settings \titleclass{\cmhtitle}{straight}[\subsection] \titleformat{\cmhtitle}{}{}{}{} -\titlecontents*{cmhtitle}% <paragaph> -[3cm]% <left> -{\small\itshape}% <above-code> -{}% <numbered-entry-format>; you could also use {\thecontentslabel. } to show the numbers -{}% <numberless-entry-format> -{\ \thecontentspage}% <filler-page-format> -[,\ ]% <separator> -[]% <end> +\titlecontents{cmhtitle}% <paragaph> + [2cm]% <left> + {\small\itshape}% <above-code> + {}% <numbered-entry-format>; you could also use {\thecontentslabel. } to show the numbers + {}% <numberless-entry-format> + {\titlerule*[0.5em]{$\cdot$}\contentspage} \setcounter{secnumdepth}{5} \begin{document} \renewcommand*{\thefootnote}{\arabic{footnote}} \input{title.tex} +\tableofcontents +{\small\lstlistoflistings} \input{sec-introduction} \input{sec-demonstration} \input{sec-how-to-use} @@ -648,6 +672,7 @@ \stopcontents[noAdditionalIndent] \input{subsec-commands-and-their-options} \input{sec-the-m-switch} +\stopcontents[the-m-switch] \input{subsec-partnering-poly-switches} \input{subsec-conflicting-poly-switches} \input{sec-conclusions-know-limitations} @@ -707,3 +732,23 @@ https://github.com/cmhughes/latexindent.pl/pull/71 Version 3.2.2 Users can specify removeTrailingWhitespace as a scalar, for example, removeTrailingWhitespace: 0 https://github.com/cmhughes/latexindent.pl/pull/72 + +Version 3.3 +- maximum indentation: https://github.com/cmhughes/latexindent.pl/issues/50 +- blank line poly-switch: https://github.com/cmhughes/latexindent.pl/issues/57 +- ifnextchar issue: https://github.com/cmhughes/latexindent.pl/issues/73 +- the -y/yaml switch: https://github.com/cmhughes/latexindent.pl/issues/79 +- absolute paths for the -l switch: https://github.com/cmhughes/latexindent.pl/issues/82 +bug fixes: +- an ifelsefi bug: https://github.com/cmhughes/latexindent.pl/issues/76 +- empty environment bug: https://github.com/cmhughes/latexindent.pl/issues/78 +- a command/special bug: https://github.com/cmhughes/latexindent.pl/issues/80 +https://github.com/cmhughes/latexindent.pl/releases/tag/V3.3 + +Version 3.4 +- enhancements to alignment at ampersand routine: https://github.com/cmhughes/latexindent.pl/issues/74 +- log4Perl module: https://github.com/cmhughes/latexindent.pl/issues/75 +- one sentence per line: https://github.com/cmhughes/latexindent.pl/issues/81 +- STDIN allowed: https://github.com/cmhughes/latexindent.pl/issues/88 +- textwrap bug fix: https://github.com/cmhughes/latexindent.pl/issues/90 +- polyswitch bug fix: https://github.com/cmhughes/latexindent.pl/issues/94 |