convert to pdflatex
Stefan Schuermans

Stefan Schuermans commited on 2019-06-21 11:51:52
Showing 6 changed files, with 78 additions and 87 deletions.

... ...
@@ -1,4 +1,3 @@
1
-*.aux
2
-*.dvi
3
-*.log
4
-*.ps
1
+/*.aux
2
+/*.log
3
+/*.pdf
... ...
@@ -1,50 +1,38 @@
1
-NAME=bulb
2
-PAPER=a4
3
-PHOTOS=battery_holder.jpg bulb_back.jpg bulb_front.jpg capacitor.jpg \
4
-       led.jpg microcontroller.jpg resistor.jpg switch.jpg transistor.jpg
5
-SYMBOLS=battery_holder.svg bulb_back.svg bulb_front.svg capacitor.svg \
6
-        led.svg microcontroller.svg resistor.svg schematic.svg \
7
-        smd_solder_done.svg smd_solder_pads.svg smd_solder_part.svg \
8
-        smd_solder_start.svg smd_solder_tin.svg switch.svg \
9
-        transistor.svg
10
-
11
-CONVERT=convert
12
-INKSCAPE=inkscape
13
-LATEX=latex
14
-BIBTEX=bibtex
15
-DVIPS=dvips
16
-PS2PDF=ps2pdf
17
-PDFVIEWER=acroread
18
-
19
-IMAGES=$(addprefix photos/,$(PHOTOS)) $(addprefix symbols/,$(SYMBOLS))
20
-IMAGES_EPS=$(addsuffix .eps,$(IMAGES))
1
+NAME := bulb
2
+PAPER := a4
3
+PHOTOS := battery_holder bulb_back bulb_front capacitor led \
4
+          microcontroller resistor switch transistor
5
+SYMBOLS := battery_holder bulb_back bulb_front capacitor led \
6
+           microcontroller resistor schematic smd_solder_done smd_solder_pads \
7
+           smd_solder_part smd_solder_start smd_solder_tin switch transistor
8
+
9
+CONVERT := convert
10
+INKSCAPE := inkscape
11
+PDFLATEX := pdflatex
12
+
13
+IMAGES := $(addsuffix .jpg,$(addprefix photos/,$(PHOTOS))) \
14
+          $(addsuffix .svg,$(addprefix symbols/,$(SYMBOLS)))
15
+IMAGES_PDF := $(addsuffix .pdf,$(addprefix photos/,$(PHOTOS))) \
16
+              $(addsuffix .pdf,$(addprefix symbols/,$(SYMBOLS)))
17
+
18
+SUFFIXES :=
21 19
 
22 20
 .PHONY: all show clean
23 21
 .SUFFIXES:
24 22
 .SECONDARY:
25 23
 
26
-all: $(NAME).dvi $(NAME).ps $(NAME).pdf
27
-
28
-show: $(NAME).pdf
29
-	$(PDFVIEWER) $<
24
+all: $(NAME).pdf
30 25
 
31 26
 clean:
32
-	rm -f $(NAME).d $(NAME).log $(NAME).out $(NAME).dvi $(NAME).ps \
33
-	      $(NAME).pdf $(IMAGES_EPS)
27
+	rm -f $(NAME).aux $(NAME).log $(NAME).out $(NAME).pdf $(IMAGES_PDF)
34 28
 
35
-%.jpg.eps: %.jpg
29
+%.pdf: %.jpg
36 30
 	$(CONVERT) $< $@
37 31
 
38
-%.svg.eps: %.svg
39
-	$(INKSCAPE) -f $< -E $@
40
-
41
-%.dvi: %.tex $(IMAGES_EPS)
42
-	$(LATEX) $< || { rm -f $@; false; }
43
-	$(LATEX) $< || { rm -f $@; false; }
44
-
45
-%.ps: %.dvi
46
-	$(DVIPS) -t$(PAPER) -Ppdf -o $@ $<
32
+%.pdf: %.svg
33
+	$(INKSCAPE) -f $< -A $@
47 34
 
48
-%.pdf: %.ps
49
-	$(PS2PDF) $< $@
35
+%.pdf: %.tex $(IMAGES_PDF)
36
+	yes x | $(PDFLATEX) $< || { rm -f $@; false; }
37
+	yes x | $(PDFLATEX) $< || { rm -f $@; false; }
50 38
 
... ...
@@ -6,7 +6,11 @@
6 6
 \usepackage{fullpage}
7 7
 \usepackage[left=1cm,right=1cm,top=1cm,bottom=1cm,nohead,nofoot]{geometry}
8 8
 \usepackage{graphicx}
9
-\usepackage[latin1]{inputenc}
9
+\usepackage[utf8]{inputenc}
10
+
11
+\pdfinfo{
12
+  /Title (BlinkenArea ultimate logo board)
13
+}
10 14
 
11 15
 \newcommand{\vtopimage}[2]{
12 16
   \setlength\fboxsep{1pt}
... ...
@@ -14,8 +18,8 @@
14 18
   \fbox{\includegraphics[width=#1]{#2}}
15 19
 }
16 20
 \newcommand{\partimage}[1]{\vtopimage{.1\textwidth}{#1}}
17
-\newcommand{\partphoto}[1]{\partimage{photos/#1.jpg.eps}}
18
-\newcommand{\partsymbol}[1]{\partimage{symbols/#1.svg.eps}}
21
+\newcommand{\partphoto}[1]{\partimage{photos/#1.pdf}}
22
+\newcommand{\partsymbol}[1]{\partimage{symbols/#1.pdf}}
19 23
 
20 24
 \begin{document}
21 25
 
... ...
@@ -24,7 +28,7 @@
24 28
 \title{bulb - BlinkenArea ultimate logo board 1.1.0 \\
25 29
        http://wiki.blinkenarea.org/index.php/Bulb}
26 30
 
27
-\author{Stefan Sch�rmans, BlinkenArea \\
31
+\author{Stefan Schürmans, BlinkenArea \\
28 32
         stefan@blinkenarea.org}
29 33
 
30 34
 \maketitle
... ...
@@ -39,8 +43,8 @@
39 43
   \\
40 44
   42 & \partphoto{led} & \partsymbol{led} &
41 45
     LED: klein, teilweise transparent. Die Polung ist zu beachten.
42
-    Die beiden gr�nen Punkte am rechten Rand kennzeichnen die Kathode.
43
-    Im Symbol sind sie als zus�tzliche schwarze Punkte dargestellt. &
46
+    Die beiden grünen Punkte am rechten Rand kennzeichnen die Kathode.
47
+    Im Symbol sind sie als zusätzliche schwarze Punkte dargestellt. &
44 48
     LED: small, partly transparent. Pay attention to the polarity.
45 49
     The two green dots at the right side mark the cathode.
46 50
     In the symbol, they are shown as additional black dots. \newline \\
... ...
@@ -62,7 +66,7 @@
62 66
     In the symbol, pin 1 is indicated by a half circle at the left. \newline \\
63 67
   \\
64 68
   1 & \partphoto{microcontroller} & \partsymbol{microcontroller} &
65
-    Mikrokontroller: gr��eres IC, 20 Pins. Die Polung ist zu beachten.
69
+    Mikrokontroller: größeres IC, 20 Pins. Die Polung ist zu beachten.
66 70
     Der kleine Punkt in der oberen linken Ecke markiert Pin 1.
67 71
     Im Symbol wird Pin 1 durch einen Halbkreis am oberen Rand gekennzeichnet. &
68 72
     Microcontroller: bigger IC, 20 pins. Pay attention to the polarity.
... ...
@@ -70,7 +74,7 @@
70 74
     In the symbol, pin 1 is indicated by a half circle at the top. \newline \\
71 75
   \\
72 76
   1 & \partphoto{switch} & \partsymbol{switch} &
73
-    Schalter: schawrz, zwei kleine wei�e Hebel, 4 Pins. Pin 1 ist dort, wo
77
+    Schalter: schawrz, zwei kleine weiße Hebel, 4 Pins. Pin 1 ist dort, wo
74 78
     die Zahl 1 aufgedruckt ist. Im Symbol ist Pin 1 mit einem kleinen Kreis
75 79
     gekennzeichet. &
76 80
     Switch: black, two small white levers, 4 pins. Pin 1 is where the
... ...
@@ -79,7 +83,7 @@
79 83
   \\
80 84
   1 & \partphoto{battery_holder} & \partsymbol{battery_holder} &
81 85
     Batteriehalter: silbern, aus Blech gefertigt, Ausrichtung beachten.
82
-    Auf das runde Pad sollte eine sehr d�nne Schicht L�tzinn
86
+    Auf das runde Pad sollte eine sehr dünne Schicht Lötzinn
83 87
     aufgetragen werden. &
84 88
     Battery Holder: silver, made from sheet metal,
85 89
     pay attention to orientation.
... ...
@@ -90,12 +94,12 @@
90 94
 
91 95
 \begin{tabular}{m{.47\textwidth}m{.47\textwidth}}
92 96
   Die schematische Darstellung der Platine zeigt, an welche Position und in
93
-  welcher Ausrichtung die Bauteile eingel�tet werden m�ssen. &
97
+  welcher Ausrichtung die Bauteile eingelötet werden müssen. &
94 98
   The schemtic drawing of the board shows to what positions and in which
95 99
   orientation the parts have to be soldered. \\
96
-  Es wird empfohlen, die Bauteile in der Reihenfolge ihrer Erw�hnung in
97
-  Abschnitt~\ref{sec:parts} aufzul�ten.
98
-  F�r eine kurze Einf�hrung in das SMD-L�ten, siehe
100
+  Es wird empfohlen, die Bauteile in der Reihenfolge ihrer Erwähnung in
101
+  Abschnitt~\ref{sec:parts} aufzulöten.
102
+  Für eine kurze Einführung in das SMD-Löten, siehe
99 103
   Abschnitt~\ref{sec_smd_solder}. &
100 104
   It is recommended to solder the parts in the order they are mentioned
101 105
   in section~\ref{sec:parts}.
... ...
@@ -106,15 +110,15 @@
106 110
 \subsection{Vorderseite / Front Side}
107 111
 
108 112
 \begin{tabular}{cc}
109
-  \vtopimage{.43\textwidth}{symbols/bulb_front.svg.eps}
110
-  \vtopimage{.43\textwidth}{photos/bulb_front.jpg.eps}
113
+  \vtopimage{.43\textwidth}{symbols/bulb_front.pdf}
114
+  \vtopimage{.43\textwidth}{photos/bulb_front.pdf}
111 115
 \end{tabular}
112 116
 
113
-\subsection{R�ckseite / Back Side}
117
+\subsection{Rückseite / Back Side}
114 118
 
115 119
 \begin{tabular}{cc}
116
-  \vtopimage{.43\textwidth}{symbols/bulb_back.svg.eps}
117
-  \vtopimage{.43\textwidth}{photos/bulb_back.jpg.eps}
120
+  \vtopimage{.43\textwidth}{symbols/bulb_back.pdf}
121
+  \vtopimage{.43\textwidth}{photos/bulb_back.pdf}
118 122
 \end{tabular}
119 123
 
120 124
 \subsection{Schalter / Switches}
... ...
@@ -125,7 +129,7 @@
125 129
   \\
126 130
   1 & ON  & eingeschaltet & turned on \\
127 131
     & off & ausgeschaltet & turned off \\
128
-  2 & ON  & automatisch zur n�chsten Animation wechseln &
132
+  2 & ON  & automatisch zur nächsten Animation wechseln &
129 133
             switch to next animation automatically \\
130 134
     & off & aktuelle Animation weiter anzeigen &
131 135
             keep showing current animation \\
... ...
@@ -135,16 +139,16 @@
135 139
 
136 140
 \begin{tabular}{m{.47\textwidth}m{.47\textwidth}}
137 141
   Der Mikrokontroller im Bausatz ist bereits programmiert.
138
-  Daher kann die Platine nach Abschluss der L�tarbeiten direkt eingeschaltet
142
+  Daher kann die Platine nach Abschluss der Lötarbeiten direkt eingeschaltet
139 143
   werden. &
140 144
   The microcontroller in the kit is already programmed.
141 145
   Therefore, the board can be turned on directly after completing the
142 146
   sorldering.
143 147
   \\
144 148
   Wenn ein noch nicht programmierter Mikrokontroller eingesetzt wird,
145
-  kann die Programmierung �ber die Debug-Kontakte in der linken unteren Ecke
146
-  der R�ckseite durchgef�hrt werden.
147
-  Dazu wird ein geeignetes Programmierger�t und ein Adapter ben�tigt.
149
+  kann die Programmierung über die Debug-Kontakte in der linken unteren Ecke
150
+  der Rückseite durchgeführt werden.
151
+  Dazu wird ein geeignetes Programmiergerät und ein Adapter benötigt.
148 152
   Die Pinbelegung des Adapters kann dem Schaltplan
149 153
   (siehe Abschnitt~\ref{sec:schematic}) entnommen werden. &
150 154
   If a non-programmed microncontroller is used, it can be programmed using
... ...
@@ -159,16 +163,16 @@
159 163
 \subsection{Schaltplan / Schematic}
160 164
 \label{sec:schematic}
161 165
 
162
-\includegraphics[width=\textwidth]{symbols/schematic.svg.eps}
166
+\includegraphics[width=\textwidth]{symbols/schematic.pdf}
163 167
 
164
-\subsection{St�ckliste / Part List}
168
+\subsection{Stückliste / Part List}
165 169
 
166 170
 \begin{tabular}{rlllll}
167 171
   \# & Beschreibung          & Description           & Bauform / Footprint & Wert / Value  & Symbol       \\
168 172
   \hline
169 173
    1 & Platine               & printed circuit board & bulb                & bulb          & -            \\
170 174
    1 & Batteriehalter        & battery holder        & SMD                 & -             & B1           \\
171
-   1 & Batterie              & battery               & 20mm x 3.2mm        & CR2032        & f�r / for B1 \\
175
+   1 & Batterie              & battery               & 20mm x 3.2mm        & CR2032        & für / for B1 \\
172 176
    1 & 2-pol. DIP-Schalter   & 2 pol DIP switch      & SMD                 & -             & S1           \\
173 177
    1 & Widerstand            & resistor              & SMD 0805            & 10kOhm        & R1           \\
174 178
    1 & Kondensator           & capacitor             & SMD 0805            & 100nF         & C1           \\
... ...
@@ -177,34 +181,34 @@
177 181
   42 & orange LED            & orange LED            & SMD                 & APL3015       & LED1 - LED42 \\
178 182
 \end{tabular}
179 183
 
180
-\subsection{SMD-L�ten / SMD Soldering}
184
+\subsection{SMD-Löten / SMD Soldering}
181 185
 \label{sec_smd_solder}
182 186
 
183 187
 \begin{tabular}{rm{.1\textwidth}m{.37\textwidth}m{.37\textwidth}}
184 188
   1 & \partsymbol{smd_solder_start} &
185
-    Das abgebildete SMD-Bauteil soll auf die Platine gel�tet werden
189
+    Das abgebildete SMD-Bauteil soll auf die Platine gelötet werden
186 190
     (Ansicht von der Seite). &
187 191
     The pictured SMD part shall be soldered to the board
188 192
     (viewn from the side). \\
189 193
   \\
190 194
   2 & \partsymbol{smd_solder_pads} &
191
-    Zun�chst wird das Bauteil noch einmal zur Seite gelegt. &
195
+    Zunächst wird das Bauteil noch einmal zur Seite gelegt. &
192 196
     First, the part is put aside. \newline \\
193 197
   \\
194 198
   3 & \partsymbol{smd_solder_tin} &
195
-    Mit L�tkolben und L�tzinn wird nun ein einziges Pad verzinnt.
196
-    Falls es viele Pads gibt, w�hlt man ein Pad in einer Ecke.
199
+    Mit Lötkolben und Lötzinn wird nun ein einziges Pad verzinnt.
200
+    Falls es viele Pads gibt, wählt man ein Pad in einer Ecke.
197 201
     Die anderen Pads bleiben erst einmal frei. &
198 202
     Using soldering iron and solder, some solder is put onto a single pad.
199 203
     If there are many pads, a pad in a corner is selected.
200 204
     The other pads stay empty for now. \\
201 205
   \\
202 206
   4 & \partsymbol{smd_solder_part} &
203
-    Mit dem L�tkolben wird nun das Zinn auf dem Pad wieder erhitzt.
207
+    Mit dem Lötkolben wird nun das Zinn auf dem Pad wieder erhitzt.
204 208
     Gleichzeitig wird mit einer Pinzette in der anderen Hand
205 209
     das Bauteil an die vorgesehene Position gesetzt.
206
-    Der L�tkolben wird von der L�tstelle entfernt.
207
-    Wenn das L�tzinn erstarrt ist, wird das Bauteil losgelassen. &
210
+    Der Lötkolben wird von der Lötstelle entfernt.
211
+    Wenn das Lötzinn erstarrt ist, wird das Bauteil losgelassen. &
208 212
     The solder on the pad is heated again with the soldering iron.
209 213
     At the same time, the part is placed to its designated position
210 214
     using some tweezers and the other hand.
... ...
@@ -212,11 +216,11 @@
212 216
     After the solder has solidified, the part is released. \newline \\
213 217
   \\
214 218
   5 & \partsymbol{smd_solder_part} &
215
-    Nun wird die Position des Bauteils noch einmal �berpr�ft.
219
+    Nun wird die Position des Bauteils noch einmal überprüft.
216 220
     Insbesondere ist es wichtig, dass alle anderen Pins auf den vorgesehenen
217 221
     Pads liegen.
218 222
     Falls nicht, kann das Bauteil wie in Schritt 3 noch einmal neu
219
-    positioniert werden, indem man die einzige L�tstelle noch einmal erhitzt. &
223
+    positioniert werden, indem man die einzige Lötstelle noch einmal erhitzt. &
220 224
     Now the position of the part is verified.
221 225
     It is especially important that all other pins are exactly located at the
222 226
     designated pads.
... ...
@@ -225,11 +229,11 @@
225 229
   \\
226 230
   6 & \partsymbol{smd_solder_done} &
227 231
     Wenn das Bauteil korrekt positioniert ist, werden alle anderen Pins mit
228
-    Hilfe von L�tkolben und L�tzinn angel�tet.
229
-    Falls das Bauteil viele Pins hat, l�tet man als zweites den
230
-    Pin in der Ecke an, die dem zuerst angel�teten Pin gegen�ber liegt.
231
-    Danach pr�ft man die Position des Bauteils noch einmal,
232
-    bevor man die �brigen Pins anl�tet. &
232
+    Hilfe von Lötkolben und Lötzinn angelötet.
233
+    Falls das Bauteil viele Pins hat, lötet man als zweites den
234
+    Pin in der Ecke an, die dem zuerst angelöteten Pin gegenüber liegt.
235
+    Danach prüft man die Position des Bauteils noch einmal,
236
+    bevor man die übrigen Pins anlötet. &
233 237
     If the part is positioned correctly, all other pins are soldered using
234 238
     soldering iron and solder.
235 239
     In case the part has many pins, the pin in the corner opposite of the
... ...
@@ -241,12 +245,12 @@
241 245
 \section{Information}
242 246
 
243 247
 \begin{tabular}{m{.47\textwidth}m{.47\textwidth}}
244
-  Dieser Bausatz enth�lt Kleinteile und ist f�r Kinder nicht geeignet. &
248
+  Dieser Bausatz enthält Kleinteile und ist für Kinder nicht geeignet. &
245 249
   This kit contains small parts and is not suitable for children. \\
246 250
 \end{tabular}
247 251
 
248 252
 \center{
249
-  Copyright (C) 2011-2012 Stefan Sch�rmans, BlinkenArea
253
+  Copyright (C) 2011-2012 Stefan Schürmans, BlinkenArea
250 254
 
251 255
   Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html
252 256
 }
... ...
@@ -1 +1 @@
1
-*.jpg.eps
1
+/*.pdf
... ...
@@ -1 +1 @@
1
-*.svg.eps
1
+/*.pdf
2 2