summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2019-12-17 20:28:49 (GMT)
committerGitHub <noreply@github.com>2019-12-17 20:28:49 (GMT)
commitcb7d4fcf8dff6183581914465dcc9abfb3ed5a31 (patch)
treeac7a244d8e3cef00bc1abf606ea89e57deffad44 /src
parenta571e7669a835bc998cb96b226537a6e8093bc09 (diff)
parent416ee572ba35b4d0cf30ccca66f0691c658f2e53 (diff)
downloadDoxygen-cb7d4fcf8dff6183581914465dcc9abfb3ed5a31.zip
Doxygen-cb7d4fcf8dff6183581914465dcc9abfb3ed5a31.tar.gz
Doxygen-cb7d4fcf8dff6183581914465dcc9abfb3ed5a31.tar.bz2
Merge pull request #7237 from albert-github/feature/bug_table_hr
Problem with `<hr>` in LaTeX multicolumn cell
Diffstat (limited to 'src')
-rw-r--r--src/latexdocvisitor.cpp5
-rw-r--r--src/latexgen.cpp5
2 files changed, 9 insertions, 1 deletions
diff --git a/src/latexdocvisitor.cpp b/src/latexdocvisitor.cpp
index 5fd2e78..de2335b 100644
--- a/src/latexdocvisitor.cpp
+++ b/src/latexdocvisitor.cpp
@@ -280,7 +280,10 @@ void LatexDocVisitor::visit(DocLineBreak *)
void LatexDocVisitor::visit(DocHorRuler *)
{
if (m_hide) return;
- m_t << "\\DoxyHorRuler\n";
+ if (insideTable())
+ m_t << "\\DoxyHorRuler{1}\n";
+ else
+ m_t << "\\DoxyHorRuler{0}\n";
}
void LatexDocVisitor::visit(DocStyleChange *s)
diff --git a/src/latexgen.cpp b/src/latexgen.cpp
index 094232f..b7eefe3 100644
--- a/src/latexgen.cpp
+++ b/src/latexgen.cpp
@@ -624,6 +624,11 @@ static void writeDefaultHeaderPart1(FTextStream &t)
"}\n"
"\\makeatother\n"
"\n";
+ //
+ t << "\\makeatletter\n"
+ "\\newcommand\\hrulefilll{\\leavevmode\\leaders\\hrule\\hskip 0pt plus 1filll\\kern\\z@}\n"
+ "\\makeatother\n"
+ "\n";
// Headers & footers
QGString genString;