Verlinkung

Schriftbild, Absätze und Auflistungen einstellen


basti-fantasti-48
Forum-Century
Forum-Century
Beiträge: 214
Registriert: So 4. Apr 2021, 14:27

Verlinkung

Beitrag von basti-fantasti-48 »

Guten Abend meine Damen und Herren, ich möchte in meinem tikz an einem Block eine Referenz auf ein Kapitel. Ich zeige den Plan und gehe dann in Unterkapitel auf die einzelnen Blöcke ein.

Also wenn ich auf Process 1 drücke soll ich (ähnlich wie hyperref) dann zum Unterkapitel kommen.
\documentclass[
  11pt,					% Schriftgröße
  paper=a4,
  DIV=13,				% Seitenlayout (Satzspiegel)
  parskip=half,			% Abstand zwischen Absätzen
  %twoside,				% Doppelseitig
  %openright,			% neues Kapitel rechts
%  cleardoublepage,
  bibtotoc,				% Literaturverzeichis in Inhaltsverzeichnis
  headsepline,			% Kopfzeilentrennlinie
  headings,	
%  draft,				% Korrekturfassung
  ]{scrreprt}		% scrartcl	

% Eingabecodierung
\usepackage[utf8]{inputenc}

% Schriftcodierung
\usepackage[T1]{fontenc}

% Sprachraum
\usepackage[ngerman]{babel}

% Blindtext
\usepackage{blindtext}
 
% Schrifteinstellungen
\usepackage{lmodern} 		% Vektorschrift
\renewcommand{\familydefault}{\sfdefault} % Serifenlose Schrift
\usepackage{sansmath}  	% Mathe-Schrift ohne Serifen
\sansmath 							% aktiviert serifenlose Matheschrift
\usepackage{microtype}	% harmonische Typenverteilung
%\usepackage{hyperref}

% Literatur einbinden
\usepackage{csquotes}	% Steuerung der Anführungszeichen
\usepackage[
  backend=biber,			% Sortier-Compiler
  style=numeric-comp,	% Zitationsstil
  block=ragged,
  ]{biblatex}

\addbibresource{ref/Bibliothek.bib}

\usepackage{booktabs}

% Mathemodus
\usepackage{amsmath,amssymb}

% Trennung
\hyphenation{Crash-zo-ne}

% Bilder einbinden
\usepackage{graphicx}
\graphicspath{{bilder/}}
\usepackage{svg}

% Kopf- und Fußzeile
\usepackage[headsepline,automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ihead{\rightmark}
\cfoot{\pagemark}
\renewcommand*\chaptermarkformat{}
\renewcommand*\chapterpagestyle{scrheadings}

%Nummerierung durchgehend im gesamten Dokument
\usepackage{chngcntr}% Nummerierung ohne Kapitel 
\counterwithout{equation}{section} 
\counterwithout{equation}{chapter}
\counterwithout{figure}{section}
\counterwithout{figure}{chapter}
\counterwithout{table}{section}
\counterwithout{table}{chapter}

%für ltspice scopes
\usepackage{pgfkeys}
\usepackage{tikz}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, arrows}

\tikzstyle{startstop} = [rectangle, rounded corners, 
minimum width=3cm, 
minimum height=1cm,
text centered, 
draw=black, 
fill=red!30]

\tikzstyle{io} = [trapezium, 
trapezium stretches=true, % A later addition
trapezium left angle=70, 
trapezium right angle=110, 
minimum width=3cm, 
minimum height=1cm, text centered, 
draw=black, fill=blue!30]

\tikzstyle{process} = [rectangle, 
minimum width=3cm, 
minimum height=1cm, 
text centered, 
text width=3cm, 
draw=black, 
fill=orange!30]

\tikzstyle{decision} = [diamond, 
minimum width=3cm, 
minimum height=1cm, 
text centered, 
draw=black, 
fill=green!30]
\tikzstyle{arrow} = [thick,->,>=stealth]
\usepackage{pgfplots}\pgfplotsset{compat=newest}
\usetikzlibrary{arrows.meta,positioning,calc}

\begin{document}
\begin{tikzpicture}[node distance=2cm]
	
	\node (start) [startstop] {Start};
	\node (in1) [io, below of=start] {Einlesen der Daten};
	\node (pro1) [process, below of=in1] {Process 1};
	\node (dec1) [decision, below of=pro1, yshift=-0.5cm] {Decision 1};
	
	\node (pro2a) [process, below of=dec1, yshift=-0.5cm] {Process 2a
		text text text text
		text text text 
		text text text};
	
	\node (pro2b) [process, right of=dec1, xshift=2cm] {Process 2b};
	\node (out1) [io, below of=pro2a] {Output};
	\node (stop) [startstop, below of=out1] {Stop};
	
	\draw [arrow] (start) -- (in1);
	\draw [arrow] (in1) -- (pro1);
	\draw [arrow] (pro1) -- (dec1);
	\draw [arrow] (dec1) -- node[anchor=east] {yes} (pro2a);
	\draw [arrow] (dec1) -- node[anchor=south] {no} (pro2b);
	\draw [arrow] (pro2b) |- (pro1);
	\draw [arrow] (pro2a) -- (out1);
	\draw [arrow] (out1) -- (stop);
	
\end{tikzpicture}
\subsection{Process1}
Process 1 macht ...
\end{document}

Rolli
Forum-Guru
Forum-Guru
Beiträge: 406
Registriert: Mi 15. Feb 2017, 08:50
Wohnort: Mittelfranken

Re: Verlinkung

Beitrag von Rolli »

Schon wieder kein Minimalbeispiel!!!
Wenn ich Dich richtig verstehe, soll eine in TikZ erstellte Form überall auf Ihrer Fläche anklickbar sein und irgendwohin verlinken - richtig? Das geht ziemlich einfach, hier das Prinzip:
\documentclass{article}
\usepackage{tikz}
\usepackage{hyperref}
\begin{document}
\href{https://de.wikipedia.org}{\tikz{\draw(0,0) rectangle (3,2) node [midway] {Beispiel};}}
\end{document}
Gruß vom Rolli

basti-fantasti-48
Forum-Century
Forum-Century
Beiträge: 214
Registriert: So 4. Apr 2021, 14:27

Re: Verlinkung

Beitrag von basti-fantasti-48 »

es soll zu einem Kapitel springen. Das später im dokument folgt

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Re: Verlinkung

Beitrag von u_fischer »

Benutze den \hyperref-Befehl um auf einen Label zu verweisen, siehe die Dokumentation von hyperref.

basti-fantasti-48
Forum-Century
Forum-Century
Beiträge: 214
Registriert: So 4. Apr 2021, 14:27

Re: Verlinkung

Beitrag von basti-fantasti-48 »

das hilft mir nicht. ich bräuchte die Umsetzung in meinem beispiel

Wegweiser

Re: Verlinkung

Beitrag von Wegweiser »

basti-fantasti-48 hat geschrieben:
Fr 28. Jun 2024, 13:20
das hilft mir nicht. ich bräuchte die Umsetzung in meinem beispiel
Hypertext marks in LaTeX: a manual for hyperref – 6. Additional user macros

Alternativ: Suchfunktion des Browsers (Stichwort "\hyperref").

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Re: Verlinkung

Beitrag von u_fischer »

basti-fantasti-48 hat geschrieben:
Fr 28. Jun 2024, 13:20
das hilft mir nicht. ich bräuchte die Umsetzung in meinem beispiel
Nun, dazu ist mir meine Zeit zu schade. In so ziemlich jeder deiner Fragen erinnert dich jemand daran, dass du ein vernünftiges Minimalbeispiel liefern sollst, und du ignorierst das fröhlich. Und daher ignoriere ich fröhlich deine Forderung nach genauem Code.

Antworten