Tikz in xetex - Zwei Möglichkeiten zur Präsentation/Anzeige alter Quellen neu erstellen

Tikz in xetex - Zwei Möglichkeiten zur Präsentation/Anzeige alter Quellen neu erstellen

Ich möchte alte digitalisierte Quellen mit Tikz-Bild in LaTeX für private Zwecke präsentieren, ähnlich der Präsentation der Lutherquellen durch Google, die Sie hier sehen können:https://artsandculture.google.com/exhibit/3wIyuklRxxPJJQ(kein direkter Link möglich).

Besonders interessiert mich die Nachbildung einer Präsentation wie im folgenden Bild (ohne das weiße Kästchen unten rechts und die Pfeile links und rechts):

Bildbeschreibung hier eingeben

und in diesem zweiten (ohne die Pfeile links und rechts):

Bildbeschreibung hier eingeben

Ich habe ein bisschen herumprobiert, aber es ist sehr schwierig für mich, den Präsentationsstil mit Tikz nachzubilden. Sie können den Code finden, den ich bisher habe. Sie können gerne ein eigenes Beispielbild verwenden oder eines wieDas.

\documentclass{article}
\usepackage[margin=0cm, top=0cm, bottom=0cm, outer=0cm, inner=0cm, landscape, a4paper]{geometry}
\pagestyle{empty}

\usepackage{polyglossia}
\newfontfamily\Libertine[Ligatures={NoCommon}]{Linux Libertine O}

\usepackage{graphicx}
\usepackage{tikz,tikzscale}
\usetikzlibrary{
shapes.geometric,
quotes,
arrows,
arrows.meta,
calc,
backgrounds,
positioning,
decorations.pathreplacing,
bending}

\begin{document}

\begin{tikzpicture}[remember picture, overlay, background rectangle/.style={fill=black}, show background rectangle]
\node[opacity=0.88,inner sep=0pt] at (current page.center){\includegraphics[scale=.9]{image}};
\draw (1,10) node[text=white] {\fontsize{10}{10}\textit{\Libertine{Source description}}} {};
\node [shading = axis, path fading=north, fill=black, opacity=0.25, rectangle, shading angle=0, anchor=south, minimum width=\paperwidth, minimum height=5cm] (box) at (current page.south){};
\end{tikzpicture}

% I am not even quite sure how to write the second image in tikz code. :/
\begin{minipage}{.45\linewidth}
    Text here on several lines.
\end{minipage}\hfill
\begin{minipage}{.45\linewidth}
    \begin{tikzpicture}
        \includegraphics[scale=.5]{image}; % or crop pic
        \node [shading = axis, path fading=north, fill=black, opacity=0.25, rectangle, shading angle=0, anchor=south, minimum width=\paperwidth, minimum height=5cm] (box) at (current page.south){};
    \end{tikzpicture}
\end{minipage}

\end{document}

Antwort1

Eine mögliche Implementierung des ersten Bildes. Der Ansatz besteht darin, einen Knoten mit dem Bild und einem sehr dicken 2-cm-Rand zu zeichnen. Zeichnen Sie dann einen zweiten Knoten mit der Beschreibung. Diese Beschreibung hat weißen Text und ist mit der linken Seite auf der linken Seite des Bildknotens positioniert, 5 cm von der Mitte entfernt. Sie hat einen schwarzen transparenten Hintergrund, aber der Text ist nicht transparent. Darin befindet sich ein linksbündiges Feld mit fester Breite.

Code:

\documentclass{article}
\usepackage{tikz}
    \usetikzlibrary{positioning}

\tikzset{
  image/.style={
    path picture={
      \node[anchor=center] at (path picture bounding box.center) {
        \includegraphics[width=6cm]{leichenpredigt}};}},
  node/.style={
  rectangle, minimum width=8cm, minimum height=11cm, line width=2cm, draw =black!100, node distance = 26mm}
}

\begin{document}
\begin{tikzpicture}
    \node[node,image] (bookpage) {};
    \node[text=white,below = 5cm of bookpage.west,anchor=west, fill=black,opacity=0.4,text opacity=1] {\parbox{4cm}{\raggedright Sophie Amalie of Brunswick-L\"{u}neburg (24 March 1628 -- 20 February 1685) was queen of Denmark and Norway as the consort of the King Frederick III of Denmark.}};
\end{tikzpicture}
\end{document}

Ergebnis:

Bildbeschreibung hier eingeben

BEARBEITEN mit Überblenden und detaillierterer Positionierung:

\usetikzlibrary{fadings}
\tikzfading[name=fade up,
  bottom color=transparent!0, top color=transparent!100]
\begin{tikzpicture}
    \node[node,image] (bookpage) {};
    \node[text=white,minimum width=9cm,below = 4cm of bookpage.west,anchor=west, fill=black,path fading=fade up] {\hspace{-1cm}\parbox{7cm}{\vspace{5mm}\tiny\raggedright Sophie Amalie of Brunswick-L\"{u}neburg (...)}};

Ergebnis:

Bildbeschreibung hier eingeben

Quellen:

Tikz-Knoten-Hintergrundbild nicht zentriert bei Verwendung von right= of

Erhöhen Sie die Dicke der Knotengrenze in TikZ

Tikz-Textposition innerhalb des Knotens

Wie kann ich in TikZ zwei Knoten links ausrichten?

Transparenter Knoten mit undurchsichtigem Text?

Tikz mit Transparenz ausblenden, sodass der Hintergrund im Beamer sichtbar ist?

verwandte Informationen