]> git.lyx.org Git - lyx.git/blob - src/tex2lyx/box-color-size-space-align.tex
tex2lyx/text.cpp: only whitespace
[lyx.git] / src / tex2lyx / box-color-size-space-align.tex
1 \documentclass[a4paper,12pt]{article}
2
3 \usepackage[T1]{fontenc}
4 \usepackage[latin9]{inputenc}
5
6 \usepackage{amsmath}
7 \usepackage{color}
8
9 \setlength{\parskip}{3mm}
10 \setlength{\parindent}{0sp}
11 \usepackage{setspace}
12 \setstretch{1.2}
13
14 \setlength{\fboxsep}{3mm}
15
16 \definecolor{darkgreen}{cmyk}{0.5, 0, 1, 0.5}
17
18 \usepackage{ifpdf} % part of the hyperref bundle
19 \ifpdf % if pdflatex is used
20
21  % set fonts for nicer pdf view
22  \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
23
24  % link all cross references and URLs in pdf output
25  \usepackage[colorlinks=true, bookmarks, bookmarksnumbered,
26   bookmarksopen, bookmarksopenlevel=2,
27   linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,
28   pdfpagelayout=OneColumn, pdfnewwindow=true,
29   pdfstartview=XYZ, plainpages=false, pdfpagelabels,
30   pdfauthor={LyX Team}, pdftex,
31   pdftitle={tex2lyx testcase},pdfsubject={tex2lyx},
32   pdfkeywords={LyX, tex2lyx}]{hyperref}
33  
34 \else % if dvi or ps is produced
35
36  % link all cross references and URLs in dvi output
37  \usepackage[ps2pdf]{hyperref}
38
39 \fi % end if pdflatex is used
40
41
42 \begin{document}
43
44 \tableofcontents
45
46 \section{Boxes}
47
48 \subsection{Frameless Boxes}
49
50 blabla \mbox{mbox} blabla
51
52 blabla \makebox{makebox 1} blabla
53
54 blabla \makebox[3cm]{makebox 2} blabla
55
56 blabla \makebox[3cm][l]{makebox 3} blabla
57
58 \begin{figure}[ht]
59   \centering
60   \setlength{\unitlength}{.2in}
61
62 \begin{picture}(8,6)
63 \put(0,0){\makebox(0,0)[tr]{AAA}}
64 \put(8,0){\makebox(0,0){BBB}}
65 \put(1,0){\line(1,0){6}}   
66 \end{picture}
67
68 \end{figure}
69
70 \raisebox {8.5mm}{test}\raisebox {-6.5mm}{tset}
71
72 \subsection{Framed Boxes}
73
74 blabla \fbox{fbox} blabla
75
76 blabla \framebox{framebox 1} blabla
77
78 blabla \framebox[3cm]{framebox 2} blabla
79
80 blabla \framebox[3cm][l]{framebox 3} blabla
81
82 Dies ist ein Beispieltext. %
83 \framebox{%
84 \begin{minipage}[c][1\totalheight][s]{0.2\columnwidth}%
85  \begin{center}
86   Der Boxinhalt
87  \par\end{center}
88
89  \begin{center}
90   ist über die
91  \par\end{center}
92
93  \begin{center}
94   Boxhöhe
95  \par\end{center}
96
97  \begin{center}
98   gleichmäßig verteilt.
99  \par\end{center}%
100 \end{minipage}}
101 Dies ist ein Beispieltext.
102
103 $\boxed{\int A=B}$
104
105 \section{Colors}
106
107 \subsection{Predefined Colors}
108
109 test \textcolor{blue}{blue} test \textcolor{red}{red red red} test \textcolor{green}{bla}\textcolor{magenta}{blub}
110 test
111 \textcolor{green}{c}%
112 \textcolor{red}{o}%
113 \textcolor{blue}{l}%
114 \textcolor{green}{o}%
115 \textcolor{red}{r}
116
117 \subsection{Custom Colors}
118
119 test \textcolor{darkgreen}{dark green} test
120
121 \definecolor{violet}{rgb}{0.5, 0, 1}
122
123 test \textcolor{violet}{violet} test
124
125 \section{Font sizes}
126
127 \Huge Huge text
128
129 \huge huge text
130
131 \LARGE LARGE text
132
133 \Large Large text
134
135 \large large text
136
137 \normalsize normalsize text
138
139 \small small text
140
141 \footnotesize footnotesize text
142
143 \scriptsize scriptsize text
144
145 \tiny tiny text
146
147 \Huge Huge text \huge huge text \LARGE LARGE text \Large Large text
148 \large large text \normalsize normalsize text \small small text
149 \footnotesize footnotesize text \scriptsize scriptsize text \tiny tiny text
150
151 \normalsize Font size switches don't affect section headings!
152
153 \scriptsize bla blub
154
155 \section{Font size dummy 1}
156
157 bla blub
158
159 bla blub
160
161 \section*{Font size dummy 2}
162
163 bla blub
164 \normalsize
165
166 \section{Paragraph spacing}
167
168 bla
169
170 \begin{singlespace}
171 singlespace single singlespace single singlespace single singlespace single
172 singlespace single singlespace single singlespace single singlespace single
173 \end{singlespace}
174
175 \begin{onehalfspace}
176 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1
177 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1
178
179 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2
180 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2
181 \end{onehalfspace}
182
183 blub
184
185 \begin{onehalfspace}
186 onehalfspace single onehalfspace single onehalfspace single onehalfspace single
187 onehalfspace single onehalfspace single onehalfspace single onehalfspace single
188 \end{onehalfspace}
189
190 blablub
191
192 \begin{doublespace}
193 doublespace single doublespace single doublespace single doublespace single
194 doublespace single doublespace single doublespace single doublespace single
195 \end{doublespace}
196
197 \begin{spacing}{1.2}
198 1.2 spacing single 1.2 spacing single 1.2 spacing single 1.2 spacing single
199 1.2 spacing single 1.2 spacing single 1.2 spacing single 1.2 spacing single
200 \end{spacing}
201
202 \section{Paragraph alignment}
203
204 bla
205
206 \begin{center}
207 center single center single center single center single center single
208 center single center single center single center single center single
209 \end{center}
210
211 blabla
212
213 \begin{flushleft}
214 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1
215 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1
216
217 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2
218 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2
219 \end{flushleft}
220
221 blub
222
223 \begin{flushleft}
224 flushleft single flushleft single flushleft single flushleft single
225 flushleft single flushleft single flushleft single flushleft single
226 \end{flushleft}
227
228 blablub
229
230 \begin{flushright}
231 flushright single flushright single flushright single flushright single
232 flushright single flushright single flushright single flushright single
233 \end{flushright}
234
235 bla
236
237 \centering
238 centering single centering single centering single centering single
239 centering single centering single centering single centering single
240
241 blabla
242
243 \raggedright
244 raggedright 1 raggedright 1 raggedright 1 raggedright 1 raggedright 1
245 raggedright 1 raggedright 1 raggedright 1 raggedright 1 raggedright 1
246
247 raggedright 2 raggedright 2 raggedright 2 raggedright 2 raggedright 2
248 raggedright 2 raggedright 2 raggedright 2 raggedright 2 raggedright 2
249
250 \raggedleft
251 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1
252 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1
253
254 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2
255 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2
256
257 %set back to justified
258 \raggedright{}
259
260 \subsection{Horizontal spaces}
261
262 Lines can have an hfill \hfill in the middle.
263 Lines can have a protected hfill \hspace*{\fill} in the middle.
264 Lines can have space \hspace{2cm} in the middle.
265 Lines can have protected space \hspace*{2cm} in the middle.
266
267 We also handle defined spaces:
268
269 Interword\ a
270
271 Thin\,a
272
273 NegThin\negthinspace{}a
274
275 enskip\enskip{}a
276
277 quad\quad{}a
278
279 qquad\qquad{}a
280
281 \subsection{Vertical spaces}
282
283 Lines can have an vfill \vfill in the middle.
284 Lines can have a protected vfill \vspace*{\fill} in the middle.
285 Lines can have vertical space \vspace{2cm} in the middle.
286 Lines can have protected vertical space \vspace*{2cm} in the middle.
287
288 We also handle skips:
289
290 bigskip 1:\bigskip
291
292 bigskip 2:\vspace{\bigskipamount}
293
294 medskip 1:\medskip
295
296 medskip 2:\vspace{\medskipamount}
297
298 smallskip 1:\smallskip
299
300 smallskip 2:\vspace{\smallskipamount}
301
302
303 \end{document}