summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2018-04-22 10:09:55 (GMT)
committerGitHub <noreply@github.com>2018-04-22 10:09:55 (GMT)
commit1eca0c59c0f5916181d4dc24ee16c0e2e4910960 (patch)
tree28c8349fe353ef55d12d22c5648260f62b6238e0 /templates
parent3eac2b8724a98a6216ace89e4a1b0d14e9ca1fd7 (diff)
parent7a8e1182ba11369f11325d75af552ad7467b1e81 (diff)
downloadDoxygen-1eca0c59c0f5916181d4dc24ee16c0e2e4910960.zip
Doxygen-1eca0c59c0f5916181d4dc24ee16c0e2e4910960.tar.gz
Doxygen-1eca0c59c0f5916181d4dc24ee16c0e2e4910960.tar.bz2
Merge pull request #701 from albert-github/feature/bug_latex_table_verbose
LaTeX with verbatim part inside a table
Diffstat (limited to 'templates')
-rw-r--r--templates/latex/doxygen.sty33
1 files changed, 17 insertions, 16 deletions
diff --git a/templates/latex/doxygen.sty b/templates/latex/doxygen.sty
index e457acc..02ec07a 100644
--- a/templates/latex/doxygen.sty
+++ b/templates/latex/doxygen.sty
@@ -11,6 +11,7 @@
\RequirePackage[table]{xcolor}
\RequirePackage{longtable}
\RequirePackage{tabu}
+\RequirePackage{fancyvrb}
\RequirePackage{tabularx}
\RequirePackage{multirow}
@@ -273,10 +274,10 @@
\tabulinesep=1mm%
\par%
\ifthenelse{\equal{#1}{}}%
- {\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|}}% name + description
+ {\begin{longtabu*} spread 0pt [l]{|X[-1,l]|X[-1,l]|}}% name + description
{\ifthenelse{\equal{#1}{1}}%
- {\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + name + desc
- {\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + type + name + desc
+ {\begin{longtabu*} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + name + desc
+ {\begin{longtabu*} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + type + name + desc
}
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
\hline%
@@ -285,7 +286,7 @@
\hline%
\endhead%
}{%
- \end{longtabu}%
+ \end{longtabu*}%
\vspace{6pt}%
}
@@ -293,7 +294,7 @@
\newenvironment{DoxyFields}[1]{%
\tabulinesep=1mm%
\par%
- \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|X[-1,l]|}%
+ \begin{longtabu*} spread 0pt [l]{|X[-1,r]|X[-1,l]|X[-1,l]|}%
\multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
@@ -301,7 +302,7 @@
\hline%
\endhead%
}{%
- \end{longtabu}%
+ \end{longtabu*}%
\vspace{6pt}%
}
@@ -309,7 +310,7 @@
\newenvironment{DoxyEnumFields}[1]{%
\tabulinesep=1mm%
\par%
- \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \begin{longtabu*} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
@@ -317,7 +318,7 @@
\hline%
\endhead%
}{%
- \end{longtabu}%
+ \end{longtabu*}%
\vspace{6pt}%
}
@@ -331,7 +332,7 @@
\newenvironment{DoxyRetVals}[1]{%
\tabulinesep=1mm%
\par%
- \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \begin{longtabu*} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
@@ -339,7 +340,7 @@
\hline%
\endhead%
}{%
- \end{longtabu}%
+ \end{longtabu*}%
\vspace{6pt}%
}
@@ -347,7 +348,7 @@
\newenvironment{DoxyExceptions}[1]{%
\tabulinesep=1mm%
\par%
- \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \begin{longtabu*} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
@@ -355,7 +356,7 @@
\hline%
\endhead%
}{%
- \end{longtabu}%
+ \end{longtabu*}%
\vspace{6pt}%
}
@@ -363,7 +364,7 @@
\newenvironment{DoxyTemplParams}[1]{%
\tabulinesep=1mm%
\par%
- \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \begin{longtabu*} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
@@ -371,7 +372,7 @@
\hline%
\endhead%
}{%
- \end{longtabu}%
+ \end{longtabu*}%
\vspace{6pt}%
}
@@ -439,8 +440,8 @@
\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}%
\newenvironment{TabularC}[1]%
{\tabulinesep=1mm
-\begin{longtabu} spread 0pt [c]{*#1{|X[-1]}|}}%
-{\end{longtabu}\par}%
+\begin{longtabu*} spread 0pt [c]{*#1{|X[-1]}|}}%
+{\end{longtabu*}\par}%
\newenvironment{TabularNC}[1]%
{\begin{tabu} spread 0pt [l]{*#1{|X[-1]}|}}%