Changes in doc/LaTeXmacros/common.sty [7a15b7e:cc022a9]
- File:
-
- 1 edited
-
doc/LaTeXmacros/common.sty (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
doc/LaTeXmacros/common.sty
r7a15b7e rcc022a9 11 11 %% Created On : Sat Apr 9 10:06:17 2016 12 12 %% Last Modified By : Peter A. Buhr 13 %% Last Modified On : Mon Feb 7 23:00:46 202214 %% Update Count : 56 913 %% Last Modified On : Mon May 31 09:08:37 2021 14 %% Update Count : 565 15 15 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 16 … … 43 43 \newcommand{\CCIcon}{\textrm{C}\kern-.1em\hbox{+\kern-.25em+}} % C++ icon 44 44 \newcommand{\CC}[1][]{\protect\CCIcon{#1}\xspace} % C++ symbolic name 45 \newcommand{\Cpp}[1][]{\CC{#1}} % C++ synonym46 45 % numbers disallowed in latex variables names => use number names 47 46 \newcommand{\CCeleven}{\protect\CCIcon{11}\xspace} % C++11 symbolic name … … 52 51 53 52 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 54 55 \usepackage{pslatex} % reduce size of san serif font56 \usepackage{relsize} % must be after change to small or selects old size57 \usepackage{rotating}58 \usepackage{calc} % latex arithmetic59 53 60 54 % remove special-character warning in PDF side-bar names … … 77 71 \newlength{\parindentlnth} 78 72 \setlength{\parindentlnth}{\parindent} 73 74 \usepackage{pslatex} % reduce size of san serif font 75 \usepackage{relsize} % must be after change to small or selects old size 76 \usepackage{rotating} 77 \usepackage{calc} % latex arithmetic 79 78 80 79 % reduce size of chapter/section titles … … 152 151 \newcommand{\@snewterm}[2][\@empty]{{\newtermFontInline{#2}}\ifx#1\@empty\index{#2}\else\index{#1@{\protect#2}}\fi} 153 152 154 % \snake{<identifier>}155 % Improves writing of snake case (or any convention that uses _) by allowing156 % line breaks after _. Disables commands inside the block and formats the157 % identifier to look like code.158 \newcommand*\snake[1]{\snakefont{\expandafter\snake@next\detokenize{#1}\@nil}}159 160 % \snakefont{<text>}161 % Command used by \snake, you may renew the command to change its formating.162 \newcommand*\snakefont[1]{\LstBasicStyle{#1}}163 164 % Thanks Manuel of TeX Stack exchange. (I got the base pattern from one of165 % their answers.) Note: \@nil should never be defined.166 \newcommand*\snake@next[1]{\ifx\@nil#1\else167 \expandafter\ifx\string_#1\string_\allowbreak\else#1\fi168 \expandafter\snake@next\fi169 }170 171 % \lang{<language>}{<code>}172 % Use the listings package to format the snipit of <code> in <language>.173 \newcommand{\lang}[2]{\lstinline[language=#1]{#2}}174 175 153 % Latin abbreviation 176 154 \newcommand{\abbrevFont}{\textit} % set empty for no italics … … 285 263 extendedchars=true, % allow ASCII characters in the range 128-255 286 264 escapechar=\$, % LaTeX escape in CFA code §...§ (section symbol), emacs: C-q M-' 287 mathescape=false, % disableLaTeX math escape in CFA code $...$265 mathescape=false, % LaTeX math escape in CFA code $...$ 288 266 keepspaces=true, % 289 267 showstringspaces=false, % do not show spaces with cup … … 330 308 }{} 331 309 % inline code @...@ (at symbol) 310 \makeatother 332 311 \lstMakeShortInline@ % single-character for \lstinline 312 \makeatletter 333 313 \fi% 334 314
Note:
See TracChangeset
for help on using the changeset viewer.