Skip to content

Commit

Permalink
Merge pull request #135 from RvNovae/dhgefigure-default-width
Browse files Browse the repository at this point in the history
Default width für \dhgefigure
  • Loading branch information
photovoltex authored May 18, 2022
2 parents 65e1b85 + 69d9baa commit be9f5b6
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 9 deletions.
4 changes: 2 additions & 2 deletions .vscode/tex_snippets.code-snippets
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"DHGE Figure": {
"prefix": ["dhgefigure"], // auf welchem namen der snippet auffindbar ist
"prefix": ["figure, dhgefigure"], // auf welchem namen der snippet auffindbar ist
"scope": "latex,tex", // welche files der snippet betreffen soll
"body": "\\dhgefigure[${7:tbp}]{${1:filename}}{scale=${6:1.0}}{${2:Caption}}{fig:${3:label}}[${4:biblatex_id}][${5:Postnote}]", // der snippet
"body": "\\dhgefigure[${7:tbp}]{${1:filename}}[width=${6:\\textwidth}]{${2:Caption}}{fig:${3:label}}[${4:biblatex_id}][${5:Postnote}]", // der snippet

"description": "Insert \\dhgefigure" // beschreibung
},
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -264,14 +264,14 @@ welches einen Überblick über Bilder und ihre Optionen wie z.B. Positionierung
## dhge-latex Abbildungen

```latex
\dhgefigure[1]{2}{3}{4}{5}[6][7]
\dhgefigure[1]{2}[3]{4}{5}[6][7]
```

kann mit bis zu sechs Argumenten aufgerufen werden:

1. **Optional** Float Position, standardmäßig `tbp`
2. Relativer Bild-Pfad mit oder ohne Dateiendung (relativ zum `./assets/img` Ordner, kann in `template.tex` angepasst werden)
3. `\includegraphics` Optionen (leer lassen für Standard)
3. `\includegraphics` Optionen (weglassen für Standard (Breite = Textbreite))
4. Bildunterschrift
5. Label für die Figure/Grafik
6. **Optional:** ID
Expand All @@ -280,7 +280,10 @@ kann mit bis zu sechs Argumenten aufgerufen werden:
Beispiel:

```latex
\dhgefigure[h]{mapi_outgoing_illustration}{scale=0.75}{Absenden einer MAPI Nachricht}{fig:mapi}[mapi][S. 17ff]
% allen Optionen (optionale Optionen können sowohl `[]` als auch `{}` sein (hier `[]`), required müssen `{}` sein)
\dhgefigure[h]{mapi_outgoing_illustration}[scale=0.75]{Absenden einer MAPI Nachricht}{fig:mapi}[mapi][S. 17ff]
% nur notwendige Optionen
\dhgefigure{mapi_outgoing_illustration}{Absenden einer MAPI Nachricht}{fig:mapi}
```

***
Expand Down
2 changes: 1 addition & 1 deletion build/components/commands.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% dhgefigure -> ...
\DeclareDocumentCommand{\dhgefigure}{O{tbp} m m m m O{} O{}}
\DeclareDocumentCommand{\dhgefigure}{O{tbp} m O{width=\textwidth} m m O{} O{}}
{
\begin{figure}[#1]
\begin{center}
Expand Down
3 changes: 2 additions & 1 deletion build/tests/anlagen.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
\end{tabular}
\end{table}

\dhgefigure[h]{img}{scale=0.25}{Ein Testbild}{fig:anlagentest}[Xmisc][S. 17ff]
\dhgefigure[h]{img}[scale=0.25]{Ein Testbild}{fig:anlagentest}[Xmisc][S. 17ff]
\dhgefigure{img}{Ein Testbild}{fig:anlagentest}[Xmisc]

\begin{figure}[H]
\centering
Expand Down
4 changes: 2 additions & 2 deletions build/tests/main.tex
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ \subsection{Command Test Subsection}

\subsection{Bilder Test Subsection}

\dhgefigure[h]{img}{scale=0.25}{Ein Testbild}{fig:test}[Xmisc][S. 17ff]
\dhgefigure[h]{img}{scale=.6}{Ein Testbild}{fig:test2}
\dhgefigure[h]{img}[scale=0.25]{Ein Testbild}{fig:test}[Xmisc][S. 17ff]
\dhgefigure{img}{Ein Testbild}{fig:test2}

0 comments on commit be9f5b6

Please sign in to comment.