Skip to content
README.md 16.8 KiB
Newer Older
Thomas Winkler's avatar
Thomas Winkler committed
Current status: [![pipeline status](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/badges/master/pipeline.svg)](https://gitlab.betapsi.tech/prismplex/latex-template-semmelweis/commits/master)
Thomas Winkler's avatar
Thomas Winkler committed

Current version: 2019.02.20
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
**Licence: Use this template for what you want, but please mention the original author [LaTeX-Vorlage für Bachelor, Master und wissenschaftliche Arbeiten](https://github.com/a-czyrny/LaTeX-Master-Vorlage) and the modders `Thomas Winkler` and `Fabian Plank`.**
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
## Inhalt/Table of Content

Thomas Winkler's avatar
Thomas Winkler committed
- [(DE) Latex Vorlage zum Schreiben der Diplom-/Doktorarbeit an der Semmelweis Universität in Budapest](#de-latex-template-zum-schreiben-der-diplom-doktorarbeit-an-der-semmelweis-universität-in-budapest)
Thomas Winkler's avatar
Thomas Winkler committed
    - [Times New Roman](#times-new-roman)
    - [Wie benutze ich die Vorlage?](#wie-benutze-ich-die-vorlage)
        - [Mit "Texmaker"](#mit-texmaker)
        - [Mit "Sharelatex" oder "Overleaf"](#mit-sharelatex-oder-overleaf)
Thomas Winkler's avatar
Thomas Winkler committed
- [(EN) Latex template for writing a thesis at Semmelweis University](#en-latex-template-for-writing-a-thesis-at-semmelweis-university)
Thomas Winkler's avatar
Thomas Winkler committed
    - [How to use the template](#how-to-use-the-template)
Thomas Winkler's avatar
Thomas Winkler committed
        - [With "Texmaker"](#with-texmaker)
        - [With "Sharelatex" or "Overleaf"](#with-sharelatex-or-overleaf)
Thomas Winkler's avatar
Thomas Winkler committed
- [Great examples](#great-examples)
    - [Line graph](#line-graph)
    - [Bar charts](#bar-charts)
    - [Stacked bar charts](#stacked-bar-charts)
    - [Pie charts](#pie-charts)
    - [Two y-Axes](#two-y-axes)
    - [Text replacement](#text-replacement)
    - [Electronic circuits](#electronic-circuits)

---

Thomas Winkler's avatar
Thomas Winkler committed
# (DE) Latex Vorlage zum Schreiben der Diplom-/Doktorarbeit an der Semmelweis Universität in Budapest
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/main.png?inline=false "preview")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
Quelle für das Logo der Semmelweis Universität: [Logo](https://commons.wikimedia.org/wiki/File:Logo_univsemmelweis.svg)

Thomas Winkler's avatar
Thomas Winkler committed
Dies ist eine von Thomas Winkler erstellte Vorlage (mit Ergänzungen von Fabian Plank) zur Anfertigung einer Diplom-/Doktorarbeit, die speziell die Layoutvorgaben der Semmelweis Universität Budapest berücksichtigt.
Thomas Winkler's avatar
Thomas Winkler committed
Der ursprüngliche Code entstammt dem Projekt [LaTeX-Vorlage für Bachelor, Master und wissenschaftliche Arbeiten](https://github.com/a-czyrny/LaTeX-Master-Vorlage).
Der Beispieltext ist aus meiner Diplomarbeit mit dem Thema „Pathogene, Diagnostik und Therapie der supraventrikulären Tachykardien“ entnommen, die ich im Jahr 2019 abgegeben habe.
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
**WICHTIG: Das Kompilieren muss mit dem Argument "-shell-escape" stattfinden!**
Thomas Winkler's avatar
Thomas Winkler committed
Das Argument "-shell-escape" ist in der Webversion von "Sharelatex" (neuerdings "Overleaf") standardmäßig aktiviert.
Thomas Winkler's avatar
Thomas Winkler committed
Wie man die Option in "Texmaker" aktiviert siehe weiter unten.

Thomas Winkler's avatar
Thomas Winkler committed
## Times New Roman
Thomas Winkler's avatar
Thomas Winkler committed
**WICHTIG: pdfLaTeX unterstüzt keine selber eingebundenen Schriftarten, daher muss allgemein XeLaTeX zum kompilieren vervendet werden! Mit pdfLaTeX wird nur eine sehr ähnliche Schriftart verwendet, aber nicht das Original.**
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
**WICHTIG(2): Wenn man diese Vorlage mit XeLaTex kompiliert, werden viele Warnmeldungen ausgegeben. Diese sollten verschwinden, sobald man anhand dieser Anleitung die eingebundene Schriftart mit der originalen "Times New Roman"-Schriftart ersetzt.**
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
Aufgrund von Lizenzen konnte nicht die originale "Times New Roman"-Schriftart eingegliedert werden. Diese Projekt benutzt dagegen die Open-Source-Alternative "Liberation Serif".
Thomas Winkler's avatar
Thomas Winkler committed
Um die originale Schriftart einzugliedern, müssen diese vier Dateien im Stammverzeichnis ersetzt werden: `tnr.tff (regular Times New Roman), tnrb.tff (bold Times New Roman), tnrbi.tff (bold italic Times New Roman), tnri.tff (italic Times New Roman)`
Die originale "Times New Roman"-Schriftart wird mit Ausnahme von Linux-basierten Sytemen mit dem Betriebssystem mitgeliefert beziehungsweise ist standarmäßig installiert.
Unter "Mac OS X" findet man diese Dateien unter dem Pfad: `/Library/Fonts/` nach "Times New Roman" sucht.
Unter Windows findet man diese Dateien unter diesem Pfad: `C:\Windows\Fonts`

Thomas Winkler's avatar
Thomas Winkler committed
# Wie benutze ich die Vorlage?
## Mit "Texmaker"
1. ["MiKTeX" installieren](https://miktex.org/) 

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/miktex.png?inline=false "MiKTeX")
Thomas Winkler's avatar
Thomas Winkler committed

2. ["Texmaker" installieren](http://www.xm1math.net/texmaker/)
Thomas Winkler's avatar
Thomas Winkler committed
3. Im Bib(la)tex Feld `biblatex` zu `biber` ändern
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/texmaker-1.png?inline=false "biber")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
4. `-shell-escape` Argument zum pdflatex-Compiler hinzufügen
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/texmaker-3.png?inline=false "shell-escape")
Thomas Winkler's avatar
Thomas Winkler committed

5. "Quick Build" Optionen zu `pdflatex + biblatex + 2x pdflatex + view pdf` ändern

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/texmaker-2.png?inline=false "quick-build")
Thomas Winkler's avatar
Thomas Winkler committed

## Mit "Sharelatex" oder "Overleaf"
Einfach die .zip Datei dieses Projekts downloaden und dort hochladen und du bist startklar!

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/sharelatex.png?inline=false "Sharelatex")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
# (EN) Latex template for writing a thesis at Semmelweis University
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/main.png?inline=false "preview")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
Source of the Semmelweis University logo: [logo](https://commons.wikimedia.org/wiki/File:Logo_univsemmelweis.svg)

Thomas Winkler's avatar
Thomas Winkler committed
This template was made by Thomas Winkler (with additions from Fabian Plank) by using code from [LaTeX-Vorlage für Bachelor, Master und wissenschaftliche Arbeiten](https://github.com/a-czyrny/LaTeX-Master-Vorlage).
Thomas Winkler's avatar
Thomas Winkler committed
It considers the special layout requirements needed at Semmelweis University.
Thomas Winkler's avatar
Thomas Winkler committed
The used code is an extract from my original thesis with the title „Pathogene, Diagnostik und Therapie der supraventrikulären Tachykardien“ which was submitted 2019.
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
**IMPORTANT: Compilation must be done with the "-shell-escape" argument!**
Thomas Winkler's avatar
Thomas Winkler committed
The "-shell-escape" argument is already activated in the web version of "Sharlatex" (recently "Overleaf").
Thomas Winkler's avatar
Thomas Winkler committed
How to activate it in "Texmaker" see below.

Thomas Winkler's avatar
Thomas Winkler committed
## Times New Roman
Thomas Winkler's avatar
Thomas Winkler committed
**IMPORTANT: pdfLaTeX does not support custom fonts, so you need to use XeLaTeX as compiler! pdfLaTeX uses a very similar font but not the original one.**
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
**IMPORTANT(2): If you use XeLaTeX as compiler, you will get a lot of error messages. These errors should disappear if you follow these instructions and replace the font files with the original "Times New Roman".**
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
Because auf licencing, the orginal "Times New Roman" font could not be integrated. Instead this project is using the open source alternative "Liberation Serif".
To change to the original "Times New Roman" just replace following file in the root directory:  `tnr.tff (regular Times New Roman), tnrb.tff (bold Times New Roman), tnrbi.tff (bold italic Times New Roman), tnri.tff (italic Times New Roman)`
The original "Times New Roman" font comes with all major operating systems (excluding linux systems, as I know they are using open source alternatives).
To find the font under "Mac OS X" go to `/Library/Fonts/` and search for "Times New Roman". 
Windows uses this directory to store font files: `C:\Windows\Font`

Thomas Winkler's avatar
Thomas Winkler committed
# How to use the template
Thomas Winkler's avatar
Thomas Winkler committed
## With "Texmaker"
1. [Install "MiKTeX"](https://miktex.org/) 
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/miktex.png?inline=false "MiKTeX")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
2. [Install "Texmaker"](http://www.xm1math.net/texmaker/)
Thomas Winkler's avatar
Thomas Winkler committed
3. Change the field Bib(la)tex from `biblatex` to `biber`
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/texmaker-1.png?inline=false "biber")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
4. Add `-shell-escape` to pdflatex arguments
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/texmaker-3.png?inline=false "shell-escape")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
5. Change "Quick Build" options to `pdflatex + biblatex + 2x pdflatex + view pdf`
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/texmaker-2.png?inline=false "quick-build")
Thomas Winkler's avatar
Thomas Winkler committed

Thomas Winkler's avatar
Thomas Winkler committed
## With "Sharelatex" or "Overleaf"
Thomas Winkler's avatar
Thomas Winkler committed
Just upload the downloaded .zip from here and you are ready to go!

Thomas Winkler's avatar
Thomas Winkler committed
![preview](https://gitlab.prismplex.tech/prismplex/latex-template-semmelweis/raw/master/howto/sharelatex.png?inline=false "Sharelatex")
Thomas Winkler's avatar
Thomas Winkler committed

---

# Great examples
Thomas Winkler's avatar
Thomas Winkler committed
Source: [TU Darmstadt LaTex Thesis Template](https://github.com/zemirco/tu-darmstadt-latex-thesis)
Thomas Winkler's avatar
Thomas Winkler committed

## Beautiful graphs

### Line graph

Thomas Winkler's avatar
Thomas Winkler committed
```tex
Thomas Winkler's avatar
Thomas Winkler committed
\begin{figure}[htb] 
	\centering
	\begin{tikzpicture} 
		\begin{axis}[
			xlabel= Wind speed in m/s,
			ylabel= Relative frequency in \%,
			xmin = 0,
			xmax = 25,
			ymin = 0,
			ymax = 30,
			width= 120mm,
			height = 80mm,
			%legend columns=-1,
			axis x line = bottom,
			axis y line = left,
			legend style = {draw = none, cells={anchor=west}}
			]
			\addplot+[mark=none, blau_2b, very thick] file {data/weibull_k1.dat};
			\addplot+[mark=none, gruen_4b, very thick] file {data/weibull_k1_5.dat};
			\addplot+[mark=none, orange_6b, very thick] file {data/weibull_k2.dat};
			\addplot+[mark=none, rot_8b, very thick] file {data/weibull_k3.dat};
			\legend{k=1, {k=1,5}, k=2, k=3}
		\end{axis} 
	\end{tikzpicture}
	\caption[Weibull distribution with varying scaling factor]{Weibull distribution with varying scaling factor $\bar v_\textnormal{w} = 4\,\textnormal{m/s}$, scaling factor $A = 4,51\,\textnormal{m/s}$ and varying form parameter $k$}
	\label{fig:weibull_distribution}
\end{figure}
```

![Line graph](https://s3.amazonaws.com/zeMirco/github/latex-template/line_graph.png)


### Bar charts

Thomas Winkler's avatar
Thomas Winkler committed
```tex
Thomas Winkler's avatar
Thomas Winkler committed
\begin{figure}[htb] 
	\centering
	\begin{tikzpicture} 
		\begin{axis}[
			ybar,
			xlabel = Month,
			xmin = 0.5,
			xmax = 13.5,
			ymin = 0,
			ymax = 35,
			axis x line* = bottom,
			axis y line* = left,
			ylabel= New electric vehicles,
			width= 0.9\textwidth,
			height = 0.6\textwidth,
			ymajorgrids = true,
			bar width = 5mm,
			xticklabels = \empty,
			extra x ticks = {1,2,3,4,5,6,7,8,9,10,11,12,13},
			extra x tick labels = {Jan '09, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec, Jan '10},
			]
			\addplot+[mark=none, blau_2b, very thick] coordinates {
				(1,3)
				(2,3)
				(3,7)
				(4,1)
				(5,28)
				(6,13)
				(7,4)
				(8,7)
				(9,4)
				(10,14)
				(11,10)
				(12,18)
				(13,35)
			};
		\end{axis} 
	\end{tikzpicture}
	\caption[New electric vehicles between Januar 2010 and Januar 2011]{New electric vehicles between Januar 2010 and Januar 2011 \cite{sa-neuzulassungen}}
	\label{fig:new_ev}
\end{figure}
```

![Simple bar chart](https://s3.amazonaws.com/zeMirco/github/latex-template/simple_bar_chart.png)

### Stacked bar charts

Thomas Winkler's avatar
Thomas Winkler committed
```tex
Thomas Winkler's avatar
Thomas Winkler committed
\begin{figure}[htb] 
	\centering
	\begin{tikzpicture} 
		\begin{axis}[
			ybar stacked,
			xlabel= Year,
			ylabel = Energy in GWh,
			ymajorgrids = true,
			width = 0.9\textwidth,
			height = 0.5\textwidth,
			xmin = 1999.5,
			xmax = 2009.5,
			ymin = 0,
			ymax = 70000,
			axis x line* = bottom,
			axis y line* = left,
			xticklabels = none,
			extra x ticks = {2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009},
			extra x tick labels = {2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009},
			legend style = {at={(0.5, 1.025)}, anchor = south, legend columns = -1, draw=none, area legend},  
      area legend,
			scaled ticks = false,
			y tick label style = {/pgf/number format/use comma}
			]
			\addplot+[mark=none, fill=blau_2b, draw = blau_2b, bar width = 8mm] table[x=year, y=ror] {data/stacked-bar-chart.dat};
			\addplot+[mark=none, fill=lila_10b, draw = lila_10b, bar width = 8mm] table[x=year, y=storage] {data/stacked-bar-chart.dat};
			\addplot+[mark=none, fill=orange_6b, draw = orange_6b, bar width = 8mm] table[x=year, y=thermal] {data/stacked-bar-chart.dat};
			\addplot+[mark=none, fill=gruen_4b, draw = gruen_4b, bar width = 8mm] table[x=year, y=renewable] {data/stacked-bar-chart.dat};
			\legend{\gls{ROR}, Storage power plant, Thermal power station, Renewable energy}
		\end{axis} 
	\end{tikzpicture}
	\caption[Energy production in Austria]{Energy production in Austria \cite{econtrol2011}}
	\label{fig:energy_austria}
\end{figure}
```

![Stacked bar chart](https://s3.amazonaws.com/zeMirco/github/latex-template/stacked-bar-chart.png)

### Pie charts

Thomas Winkler's avatar
Thomas Winkler committed
```tex
Thomas Winkler's avatar
Thomas Winkler committed
\newcommand{\slice}[4]{
  \pgfmathparse{0.5*#1+0.5*#2}
  \let\midangle\pgfmathresult
  % slice
  \draw[thick] (0,0) -- (#1:1) arc (#1:#2:1) -- cycle;
  % outer label
  \node[label=\midangle:#4] at (\midangle:1) {};
  % inner label
  \pgfmathparse{min((#2-#1-10)/110*(-0.3),0)}
  \let\temp\pgfmathresult
  \pgfmathparse{max(\temp,-0.5) + 0.8}
  \let\innerpos\pgfmathresult
  \node at (\midangle:\innerpos) {#3};
}

\begin{figure}[htb]
	\centering
	\begin{tikzpicture}[scale=3]
	\newcounter{a}
	\newcounter{b}
	\foreach \p/\t in {5/Shot break, 19/Rotor, 7/Gear + Generator, 18/remaining Housing, 20/Tower, 6/Power connection, 8/Basement, 3/Misc, 14/Operation}
	 {
	    \setcounter{a}{\value{b}}
	    \addtocounter{b}{\p}
	    \slice{\thea/100*360}
	          {\theb/100*360}
	          {\p\%}{\t}
	  }
	\end{tikzpicture}
	\caption[Break down of the CO$_2$ emissions of a wind turbine]{Break down of the CO$_2$ emissions of a wind turbine \cite{kaltschmitt2006}}
	\label{fig:co2_wind}
\end{figure}
```

![Pie chart](https://s3.amazonaws.com/zeMirco/github/latex-template/pie_chart.png)

### Two y-axes

Thomas Winkler's avatar
Thomas Winkler committed
```tex
Thomas Winkler's avatar
Thomas Winkler committed
\begin{figure}[htb] 
	\centering
	\begin{tikzpicture} 
		\begin{axis}[
			ybar,
			scale only axis,
			xlabel= Trips in 2010,
			width = 0.8\textwidth,
			height = 0.5\textwidth,
			ylabel= Covered distance in km,
			% height = 80mm,
			ymin = 0,
			ymax = 800,
			xmin = 0,
			xmax = 111,
			bar width = 0.5mm,
			axis x line* = bottom,
			axis y line* = left,
			bar shift = -0.25mm,
			y tick label style = {/pgf/number format/use comma},
			legend style = {at={(0.5, 1.025)}, anchor = south east, legend columns = -1, draw=none, area legend},
			area legend
			]
			\addplot+[mark=none, blau_2b] table[x=number, y=km] {data/ev.dat};
			\addplot+[line legend, sharp plot, dashed, line width = 2pt, mark=none, draw = blau_2b] coordinates{(0,150) (111,150)};
			\legend{Kilometers, max. range (150 km)}
		\end{axis} 
		\begin{axis}[
			ybar,
			scale only axis,
			width = 0.8\textwidth,
			height = 0.5\textwidth,
			axis y line* = right,
			axis x line = none,
			ylabel = Immobilization time between two trips in hours,
			% height = 80mm,
			xmin = 0,
			xmax = 111,
			ymin = 0,
			ymax = 410,
			bar width = 0.5mm,
			bar shift = 0.25mm,
			legend style = {at={(0.5, 1.025)}, anchor = south west, legend columns = -1, draw=none, area legend},
			area legend
			]
			\addplot+[mark=none, gruen_4b] table[x=number, y=time] {data/ev.dat};
			\addplot+[line legend, sharp plot, dashed, line width = 2pt, mark=none, draw = gruen_4b] coordinates{(0,8) (111,8)};
			\legend{Immobilization time, Charging time (8h)}
		\end{axis}
	\end{tikzpicture}
	\caption[Covered distance and immobilization time between trips of my awesome electric vehicle]{Covered distance per trip and immobilization time between two trips of my awesome electric vehicle in 2010}
	\label{fig:trips_ev}
\end{figure}
```

![Two y-axes](https://s3.amazonaws.com/zeMirco/github/latex-template/two_y_axes.png)

### Text replacement

Before
![Without text replacement](https://s3.amazonaws.com/zeMirco/github/latex-template/psfrag_without.png)

Thomas Winkler's avatar
Thomas Winkler committed
```tex
Thomas Winkler's avatar
Thomas Winkler committed
\begin{figure}[htb]
	\centering
	\subfloat{
		\psfrag{a}[c][c]{$\theta$}
		\psfrag{b}[c][c]{$\Sigma$}
		\psfrag{c}[c][c]{Incidence angle}
		\centering
			\includegraphics[width=70mm]{images/collector_theta-01.eps}
	}\hspace{1cm}
	\subfloat{
		\psfrag{S}[c][c]{S}
		\psfrag{N}[c][c]{N}
		\psfrag{a}[c][c]{$\Sigma$}
		\psfrag{b}[c][c]{$\beta$}
		\psfrag{c}[c][c]{$\phi_\textnormal{S}$}
		\psfrag{d}[c][c]{$\phi_\textnormal{C}$}
		\centering
			\includegraphics[width=90mm]{images/collector_geometry-01.eps}
	}
	\caption[Geometric conditions between solar irradiation and alignment of the photovoltaic panel]{Geometric conditions between solar irradiation and alignment of the photovoltaic panel \cite{masters04}}
	\label{fig:collector}
\end{figure}
```

After
![Text replacement](https://s3.amazonaws.com/zeMirco/github/latex-template/psfrag.png)

### Electronic circuits

Thomas Winkler's avatar
Thomas Winkler committed
```tex
Thomas Winkler's avatar
Thomas Winkler committed
\begin{tikzpicture}[
	circuit ee IEC,
	set inductor graphic=var inductor IEC graphic,
	scale = 0.85,
	]
	\draw (0,0) to [current source] (0,3);
	\draw (0,3) to [current direction={info=$I_\textnormal{Ph}$}] (2,3);
	\draw (2,3) -- (4,3);
	\draw (2,3) to [current direction={info={$I_\textnormal{D}$}}] (2,1.5) to [diode] (2,0);
	\draw (0,0) to (8,0);
	\draw (4,0) to [resistor={info={$R_\textnormal{P}$}}] (4,3);
	\draw (4,3) to [resistor={info={$R_\textnormal{S}$}}] (6,3);
	\draw (6,3) to [current direction={info={$I_\textnormal{L}$}}] (8,3);
	\draw (8,3) to [resistor={info={$R_\textnormal{L}$}}](8,0);
	\draw [->] (6,2.8) -- (6,0.2);
	\draw (6,1.5) node[anchor=west]{$U_\textnormal{L}$};
\end{tikzpicture}
```

![Electronic circuits](https://s3.amazonaws.com/zeMirco/github/latex-template/electronic_circuits.png)