From 80a05e66806f6c1a53a5f1dfe874308462c22e75 Mon Sep 17 00:00:00 2001 From: Jan Wille <jan.wille@stud.hs-hannover.de> Date: Wed, 24 Apr 2024 00:02:34 +0200 Subject: [PATCH] fix subfile builds --- .latexmkrc | 24 ++++- img/plt/examplePlot.pdf | 4 +- img/plt/examplePlot.tex | 4 +- img/svg/exampleSVG.pdf | 4 +- img/svg/exampleSVG.pdf_tex | 61 ----------- img/svg/exampleSVG.svg | 210 +++++++++++++++++++++++++++++-------- src/HsH-classes.cfg | 2 +- src/HsH-classes.dtx | 2 + src/HsH-classes.pdf | 4 +- src/HsH-standalone.cls | 10 -- test.pdf | 4 +- test.tex | 10 ++ 12 files changed, 212 insertions(+), 127 deletions(-) delete mode 100644 img/svg/exampleSVG.pdf_tex diff --git a/.latexmkrc b/.latexmkrc index 2264563..cc2ce15 100644 --- a/.latexmkrc +++ b/.latexmkrc @@ -31,6 +31,26 @@ sub makeglossaries { # simple svg dependencies via InkScape add_cus_dep( 'svg', 'pdf', 0, 'runInkscape' ); sub runInkscape { - my @args = ( "--export-type=pdf", "--export-area-page" ); - return system "inkscape", @args, "$_[0].svg"; + my @args = ( "$_[0].svg", "--export-area-page", "--export-filename", "$_[0].pdf" ); + print @args; + return system "inkscape", @args; +} + +add_cus_dep( 'tex', 'pdf', 0, 'runPDFLaTeX' ); +sub runPDFLaTeX { + my ($base_name, $path) = fileparse( $_[0] ); + path_fudge( 'TEXINPUTS' ); + pushd($path); + if (!$silent) { + print "$My_name: Change directory to '$path'.\n" + } + my $ret = Run_subst( $pdflatex, 1, undef, "$base_name.tex", "$base_name.pdf"); + if ( $ret == 0 ) { + move( "$aux_dir/$base_name.pdf", "$base_name.pdf" ); + } + popd(); + if (!$silent) { + print "$My_name: Change directory back to '", cwd(), "'\n"; + } + return $ret; } diff --git a/img/plt/examplePlot.pdf b/img/plt/examplePlot.pdf index 8f1e0cc..b005933 100644 --- a/img/plt/examplePlot.pdf +++ b/img/plt/examplePlot.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fbde18c1d0c6fc633c520600fe7234d9f4d200a28dc705f24cf87c98db3ab02a -size 106296 +oid sha256:693092ea50209f025f9fca061e98e89e3dc5f0e83750358d56165a2412c6f3da +size 152618 diff --git a/img/plt/examplePlot.tex b/img/plt/examplePlot.tex index 061c3c4..797219b 100644 --- a/img/plt/examplePlot.tex +++ b/img/plt/examplePlot.tex @@ -2,8 +2,6 @@ \usepackage{siunitx} % SI units -\usepackage{amsmath} % nice formulas - \usepackage{pgfplots} % plots und bilder, includes tikz and graphix \usepackage{pgfplotstable} % fo ruse of tables, csv files are tables @@ -18,7 +16,7 @@ \end{tikzpicture} \begin{tikzpicture} - \pgfplotstableread{../csv/bsp.csv}\data % read file into macro + \pgfplotstableread{../../data/csv/bsp.csv}\data % read file into macro \begin{axis}[ MyPlots, % custom styling xlabel=X Achse, diff --git a/img/svg/exampleSVG.pdf b/img/svg/exampleSVG.pdf index 4e51904..47b5796 100644 --- a/img/svg/exampleSVG.pdf +++ b/img/svg/exampleSVG.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ff16d9a7b9c4eec0e2b44d45f688f8bcfc6dd23b83db3f477efdf568b258de47 -size 1283 +oid sha256:d3e45d74d184ac518fead8cae487e259fd0235fe9af2b5d30fa67e54082dcb13 +size 2908 diff --git a/img/svg/exampleSVG.pdf_tex b/img/svg/exampleSVG.pdf_tex deleted file mode 100644 index ae39335..0000000 --- a/img/svg/exampleSVG.pdf_tex +++ /dev/null @@ -1,61 +0,0 @@ -%% Creator: Inkscape 1.0 (4035a4fb49, 2020-05-01), www.inkscape.org -%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010 -%% Accompanies image file 'exampleSVG.pdf' (pdf, eps, ps) -%% -%% To include the image in your LaTeX document, write -%% \input{<filename>.pdf_tex} -%% instead of -%% \includegraphics{<filename>.pdf} -%% To scale the image, write -%% \def\svgwidth{<desired width>} -%% \input{<filename>.pdf_tex} -%% instead of -%% \includegraphics[width=<desired width>]{<filename>.pdf} -%% -%% Images with a different path to the parent latex file can -%% be accessed with the `import' package (which may need to be -%% installed) using -%% \usepackage{import} -%% in the preamble, and then including the image with -%% \import{<path to file>}{<filename>.pdf_tex} -%% Alternatively, one can specify -%% \graphicspath{{<path to file>/}} -%% -%% For more information, please see info/svg-inkscape on CTAN: -%% http://tug.ctan.org/tex-archive/info/svg-inkscape -%% -\begingroup% - \makeatletter% - \providecommand\color[2][]{% - \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}% - \renewcommand\color[2][]{}% - }% - \providecommand\transparent[1]{% - \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}% - \renewcommand\transparent[1]{}% - }% - \providecommand\rotatebox[2]{#2}% - \newcommand*\fsize{\dimexpr\f@size pt\relax}% - \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}% - \ifx\svgwidth\undefined% - \setlength{\unitlength}{69.07548919bp}% - \ifx\svgscale\undefined% - \relax% - \else% - \setlength{\unitlength}{\unitlength * \real{\svgscale}}% - \fi% - \else% - \setlength{\unitlength}{\svgwidth}% - \fi% - \global\let\svgwidth\undefined% - \global\let\svgscale\undefined% - \makeatother% - \begin{picture}(1,0.50095973)% - \lineheight{1}% - \setlength\tabcolsep{0pt}% - \put(0,0){\includegraphics[width=\unitlength,page=1]{exampleSVG.pdf}}% - \put(0.60542618,0.3725692){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}$Z_1$\end{tabular}}}}% - \put(0.28648163,0.04406763){\color[rgb]{0,0,0}\makebox(0,0)[lt]{\lineheight{1.25}\smash{\begin{tabular}[t]{l}$Z_{1.1}$\end{tabular}}}}% - \put(0.30435055,0.30606594){\color[rgb]{0,0,0}\makebox(0,0)[rt]{\lineheight{1.25}\smash{\begin{tabular}[t]{r}$Z_{1.2}$\end{tabular}}}}% - \end{picture}% -\endgroup% diff --git a/img/svg/exampleSVG.svg b/img/svg/exampleSVG.svg index c922014..bf79591 100644 --- a/img/svg/exampleSVG.svg +++ b/img/svg/exampleSVG.svg @@ -1,21 +1,19 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" sodipodi:docname="exampleSVG.svg" - inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" id="svg8" version="1.1" viewBox="0 0 24.368297 12.207536" height="12.207536mm" - width="24.368298mm"> - <defs - id="defs2" /> + width="24.368298mm" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> <sodipodi:namedview inkscape:document-rotation="0" inkscape:object-nodes="true" @@ -25,21 +23,26 @@ inkscape:object-paths="true" inkscape:window-maximized="1" inkscape:window-y="-8" - inkscape:window-x="1912" - inkscape:window-height="1017" - inkscape:window-width="1920" + inkscape:window-x="2552" + inkscape:window-height="1377" + inkscape:window-width="2560" showgrid="false" inkscape:current-layer="layer2" inkscape:document-units="mm" - inkscape:cy="-49.651496" - inkscape:cx="307.94677" - inkscape:zoom="1.4142136" + inkscape:cy="24.837125" + inkscape:cx="99.3485" + inkscape:zoom="5.6568544" inkscape:pageshadow="2" inkscape:pageopacity="0.0" borderopacity="1.0" bordercolor="#666666" pagecolor="#ffffff" - id="base" /> + id="base" + inkscape:showpageshadow="2" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" /> + <defs + id="defs2" /> <metadata id="metadata5"> <rdf:RDF> @@ -59,7 +62,7 @@ inkscape:groupmode="layer" inkscape:label="Ebene 1" /> <g - transform="translate(-6.3142424,-29.850761)" + transform="translate(-6.31424, -29.8508)" inkscape:label="Objekt 2" id="layer2" inkscape:groupmode="layer"> @@ -79,17 +82,6 @@ d="m 26.544685,34.280017 -0.212525,0.793157 -0.212394,0.792661 1.586071,-0.424585 z m -8.355326,-1.526192 -0.03438,0.128283 -0.03438,0.128284 8.176176,2.1908 0.06875,-0.256568 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#005500;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0" /> - <text - id="text840" - y="32.97942" - x="21.067448" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:3.175px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - xml:space="preserve"><tspan - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.264583" - y="32.97942" - x="21.067448" - id="tspan838" - sodipodi:role="line">$Z_1$</tspan></text> <text xml:space="preserve" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:3.175px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" @@ -100,18 +92,152 @@ id="tspan842" x="13.295312" y="40.984444" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.264583">$Z_{1.1}$</tspan></text> - <text - id="text848" - y="34.599991" - x="13.730747" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:3.175px;line-height:1.25;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" - xml:space="preserve"><tspan - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial;text-align:end;text-anchor:end;stroke-width:0.264583" - y="34.599991" - x="13.730747" - id="tspan846" - sodipodi:role="line">$Z_{1.2}$</tspan></text> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.264583" /></text> + <g + inkscape:label="" + transform="translate(11.58919,38.433503)" + id="g1"> + <g + fill="#000000" + fill-opacity="1" + id="g4" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="use3" + transform="translate(1.993,8.8000002)"> + <path + d="m 7.171875,-6.5625 c 0.015625,-0.046875 0.03125,-0.09375 0.03125,-0.15625 0,-0.09375 -0.046875,-0.09375 -0.25,-0.09375 H 2.75 c -0.234375,0 -0.25,0.015625 -0.3125,0.203125 L 1.890625,-4.8125 c -0.015625,0.046875 -0.03125,0.125 -0.03125,0.140625 0,0 0,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.078125 0.125,-0.109375 C 2.5,-5.84375 3.015625,-6.5 4.5625,-6.5 h 1.625 L 0.625,-0.265625 c 0,0 -0.046875,0.140625 -0.046875,0.171875 C 0.578125,0 0.640625,0 0.828125,0 H 5.15625 c 0.25,0 0.25,-0.015625 0.3125,-0.203125 L 6.1875,-2.40625 c 0,-0.03125 0.03125,-0.109375 0.03125,-0.140625 0,-0.0625 -0.03125,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.03125 -0.171875,0.25 C 5.484375,-1.0625 5,-0.34375 3.3125,-0.34375 H 1.609375 Z m 0,0" + id="path7" /> + </g> + </g> + <g + fill="#000000" + fill-opacity="1" + id="g5" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="use4" + transform="translate(8.7930002,10.294)"> + <path + d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0" + id="path8" /> + </g> + </g> + <g + fill="#000000" + fill-opacity="1" + id="g6" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="use5" + transform="translate(12.765,10.294)"> + <path + d="m 1.578125,-0.390625 c 0,-0.25 -0.203125,-0.40625 -0.390625,-0.40625 -0.234375,0 -0.40625,0.1875 -0.40625,0.390625 0,0.25 0.203125,0.40625 0.390625,0.40625 0.234375,0 0.40625,-0.1875 0.40625,-0.390625 z m 0,0" + id="path9" /> + </g> + </g> + <g + fill="#000000" + fill-opacity="1" + id="g7" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="use6" + transform="translate(15.131,10.294)"> + <path + d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0" + id="path10" /> + </g> + </g> + </g> + <g + inkscape:label="" + transform="translate(7.7174077,32.117971)" + id="g14"> + <g + fill="#000000" + fill-opacity="1" + id="g3" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="g2" + transform="translate(1.993,8.8000002)"> + <path + d="m 7.171875,-6.5625 c 0.015625,-0.046875 0.03125,-0.09375 0.03125,-0.15625 0,-0.09375 -0.046875,-0.09375 -0.25,-0.09375 H 2.75 c -0.234375,0 -0.25,0.015625 -0.3125,0.203125 L 1.890625,-4.8125 c -0.015625,0.046875 -0.03125,0.125 -0.03125,0.140625 0,0 0,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.078125 0.125,-0.109375 C 2.5,-5.84375 3.015625,-6.5 4.5625,-6.5 h 1.625 L 0.625,-0.265625 c 0,0 -0.046875,0.140625 -0.046875,0.171875 C 0.578125,0 0.640625,0 0.828125,0 H 5.15625 c 0.25,0 0.25,-0.015625 0.3125,-0.203125 L 6.1875,-2.40625 c 0,-0.03125 0.03125,-0.109375 0.03125,-0.140625 0,-0.0625 -0.03125,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.03125 -0.171875,0.25 C 5.484375,-1.0625 5,-0.34375 3.3125,-0.34375 H 1.609375 Z m 0,0" + id="path1" /> + </g> + </g> + <g + fill="#000000" + fill-opacity="1" + id="g9" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="g8" + transform="translate(8.7930002,10.294)"> + <path + d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0" + id="path3" /> + </g> + </g> + <g + fill="#000000" + fill-opacity="1" + id="g12" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="g11" + transform="translate(12.765,10.294)"> + <path + d="m 1.578125,-0.390625 c 0,-0.25 -0.203125,-0.40625 -0.390625,-0.40625 -0.234375,0 -0.40625,0.1875 -0.40625,0.390625 0,0.25 0.203125,0.40625 0.390625,0.40625 0.234375,0 0.40625,-0.1875 0.40625,-0.390625 z m 0,0" + id="path11" /> + </g> + </g> + <g + fill="#000000" + fill-opacity="1" + id="g13" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="use7" + transform="translate(15.131,10.294)"> + <path + d="M 3.515625,-1.265625 H 3.28125 c -0.015625,0.15625 -0.09375,0.5625 -0.1875,0.625 C 3.046875,-0.59375 2.515625,-0.59375 2.40625,-0.59375 H 1.125 c 0.734375,-0.640625 0.984375,-0.84375 1.390625,-1.171875 0.515625,-0.40625 1,-0.84375 1,-1.5 0,-0.84375 -0.734375,-1.359375 -1.625,-1.359375 -0.859375,0 -1.453125,0.609375 -1.453125,1.25 0,0.34375 0.296875,0.390625 0.375,0.390625 0.15625,0 0.359375,-0.125 0.359375,-0.375 0,-0.125 -0.046875,-0.375 -0.40625,-0.375 C 0.984375,-4.21875 1.453125,-4.375 1.78125,-4.375 c 0.703125,0 1.0625,0.546875 1.0625,1.109375 0,0.609375 -0.4375,1.078125 -0.65625,1.328125 L 0.515625,-0.265625 C 0.4375,-0.203125 0.4375,-0.1875 0.4375,0 h 2.875 z m 0,0" + id="path12" /> + </g> + </g> + </g> + <g + inkscape:label="" + transform="translate(21.234215,30.652796)" + id="g18"> + <g + fill="#000000" + fill-opacity="1" + id="g15" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="use2" + transform="translate(1.993,8.8000002)"> + <path + d="m 7.171875,-6.5625 c 0.015625,-0.046875 0.03125,-0.09375 0.03125,-0.15625 0,-0.09375 -0.046875,-0.09375 -0.25,-0.09375 H 2.75 c -0.234375,0 -0.25,0.015625 -0.3125,0.203125 L 1.890625,-4.8125 c -0.015625,0.046875 -0.03125,0.125 -0.03125,0.140625 0,0 0,0.109375 0.125,0.109375 0.09375,0 0.109375,-0.078125 0.125,-0.109375 C 2.5,-5.84375 3.015625,-6.5 4.5625,-6.5 h 1.625 L 0.625,-0.265625 c 0,0 -0.046875,0.140625 -0.046875,0.171875 C 0.578125,0 0.640625,0 0.828125,0 H 5.15625 c 0.25,0 0.25,-0.015625 0.3125,-0.203125 L 6.1875,-2.40625 c 0,-0.03125 0.03125,-0.109375 0.03125,-0.140625 0,-0.0625 -0.03125,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.03125 -0.171875,0.25 C 5.484375,-1.0625 5,-0.34375 3.3125,-0.34375 H 1.609375 Z m 0,0" + id="path4" /> + </g> + </g> + <g + fill="#000000" + fill-opacity="1" + id="g17" + transform="matrix(0.352778,0,0,0.352778,-0.907036,-0.701146)"> + <g + id="g16" + transform="translate(8.7930002,10.294)"> + <path + d="m 2.328125,-4.4375 c 0,-0.1875 0,-0.1875 -0.203125,-0.1875 -0.453125,0.4375 -1.078125,0.4375 -1.359375,0.4375 v 0.25 c 0.15625,0 0.625,0 1,-0.1875 v 3.546875 c 0,0.234375 0,0.328125 -0.6875,0.328125 H 0.8125 V 0 c 0.125,0 0.984375,-0.03125 1.234375,-0.03125 0.21875,0 1.09375,0.03125 1.25,0.03125 V -0.25 H 3.03125 c -0.703125,0 -0.703125,-0.09375 -0.703125,-0.328125 z m 0,0" + id="path5" /> + </g> + </g> + </g> </g> <g transform="translate(-11.131775,-31.878105)" diff --git a/src/HsH-classes.cfg b/src/HsH-classes.cfg index 5b89473..26e505c 100644 --- a/src/HsH-classes.cfg +++ b/src/HsH-classes.cfg @@ -17,7 +17,7 @@ \sisetup{ tight-spacing=true, per-mode=symbol, - scientific-notation=engineering, + exponent-mode=engineering, %exponent-to-prefix, % use this instead of sci-notatio round-mode = places, % round numbers round-precision = 3, % to 3 places diff --git a/src/HsH-classes.dtx b/src/HsH-classes.dtx index 24148ae..5717baf 100644 --- a/src/HsH-classes.dtx +++ b/src/HsH-classes.dtx @@ -872,6 +872,7 @@ http://www.latex-project.org/lppl.txt % \begin{macrocode} \RequirePackage[hidelinks]{hyperref} % must load before `bookmarks' \RequirePackage{bookmark} +%<*!standalone> \AtBeginDocument{ \hypersetup{ pdfinfo={ @@ -882,6 +883,7 @@ http://www.latex-project.org/lppl.txt } } } +%</!standalone> % \end{macrocode} % % The \pkg{todonotes} package is greate for anotation, but extremly expensive on diff --git a/src/HsH-classes.pdf b/src/HsH-classes.pdf index c46cf0c..7715f12 100644 --- a/src/HsH-classes.pdf +++ b/src/HsH-classes.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5511976d0dbcde0b1cf2b63aaf4467734dc03f8c8574781d19cc506504445c63 -size 312970 +oid sha256:b4a4b9aa8c13bad56faea61271738d7ea664d44837a49bc5c333bcf9f8545c81 +size 313119 diff --git a/src/HsH-standalone.cls b/src/HsH-standalone.cls index 04decc2..a8f1501 100644 --- a/src/HsH-standalone.cls +++ b/src/HsH-standalone.cls @@ -107,16 +107,6 @@ \iflanguage{ngerman}{\RequirePackage{ziffer}}{} \RequirePackage[hidelinks]{hyperref} % must load before `bookmarks' \RequirePackage{bookmark} -\AtBeginDocument{ - \hypersetup{ - pdfinfo={ - Title={\@title}, - Author={\@author}, - Subject={\@subject}, - Keywords={\@keywords} - } - } -} \if@todos \PassOptionsToPackage{ textsize=small, diff --git a/test.pdf b/test.pdf index e849b84..e1ad9a6 100644 --- a/test.pdf +++ b/test.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:840ea5ae3c85ee50216c6d560b7c9cdd83562b569a438ee6ff26d264d5387f96 -size 193375 +oid sha256:697cde1b3d66de24e095f4012517853073de0c96678299349ecf1bd8eaaecbd9 +size 233995 diff --git a/test.tex b/test.tex index 64a6726..c0c7fb6 100644 --- a/test.tex +++ b/test.tex @@ -63,6 +63,16 @@ \end{itemize} \end{itemize} + \begin{figure} + \includegraphics[scale=1]{img/svg/exampleSVG.pdf} + \caption{A SVG-image created with Inkscape} + \end{figure} + + \begin{figure} + \includegraphics[scale=1]{img/plt/examplePlot.pdf} + \caption{A Plot created as a subfile using pgfplots and standalone} + \end{figure} + \section{superlong and elaborat title that will spand multiple lines, as it is just to big} \lipsum[12-13] \smallskip -- GitLab