Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/LaTeXmacros/common.sty

    r7a15b7e rcc022a9  
    1111%% Created On       : Sat Apr  9 10:06:17 2016
    1212%% Last Modified By : Peter A. Buhr
    13 %% Last Modified On : Mon Feb  7 23:00:46 2022
    14 %% Update Count     : 569
     13%% Last Modified On : Mon May 31 09:08:37 2021
     14%% Update Count     : 565
    1515%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1616
     
    4343\newcommand{\CCIcon}{\textrm{C}\kern-.1em\hbox{+\kern-.25em+}} % C++ icon
    4444\newcommand{\CC}[1][]{\protect\CCIcon{#1}\xspace}               % C++ symbolic name
    45 \newcommand{\Cpp}[1][]{\CC{#1}}                                                 % C++ synonym
    4645% numbers disallowed in latex variables names => use number names
    4746\newcommand{\CCeleven}{\protect\CCIcon{11}\xspace}              % C++11 symbolic name
     
    5251
    5352%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    54 
    55 \usepackage{pslatex}                                                                    % reduce size of san serif font
    56 \usepackage{relsize}                                                                    % must be after change to small or selects old size
    57 \usepackage{rotating}
    58 \usepackage{calc}                                                                               % latex arithmetic
    5953
    6054% remove special-character warning in PDF side-bar names
     
    7771\newlength{\parindentlnth}
    7872\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
    7978
    8079% reduce size of chapter/section titles
     
    152151\newcommand{\@snewterm}[2][\@empty]{{\newtermFontInline{#2}}\ifx#1\@empty\index{#2}\else\index{#1@{\protect#2}}\fi}
    153152
    154 % \snake{<identifier>}
    155 % Improves writing of snake case (or any convention that uses _) by allowing
    156 % line breaks after _. Disables commands inside the block and formats the
    157 % 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 of
    165 % their answers.) Note: \@nil should never be defined.
    166 \newcommand*\snake@next[1]{\ifx\@nil#1\else
    167   \expandafter\ifx\string_#1\string_\allowbreak\else#1\fi
    168   \expandafter\snake@next\fi
    169 }
    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 
    175153% Latin abbreviation
    176154\newcommand{\abbrevFont}{\textit}                       % set empty for no italics
     
    285263extendedchars=true,                                             % allow ASCII characters in the range 128-255
    286264escapechar=\$,                                                  % LaTeX escape in CFA code §...§ (section symbol), emacs: C-q M-'
    287 mathescape=false,                                               % disable LaTeX math escape in CFA code $...$
     265mathescape=false,                                               % LaTeX math escape in CFA code $...$
    288266keepspaces=true,                                                %
    289267showstringspaces=false,                                 % do not show spaces with cup
     
    330308}{}
    331309% inline code @...@ (at symbol)
     310\makeatother
    332311\lstMakeShortInline@                                    % single-character for \lstinline
     312\makeatletter
    333313\fi%
    334314
Note: See TracChangeset for help on using the changeset viewer.