]> git.lyx.org Git - lyx.git/blob - src/tex2lyx/test/box-color-size-space-align.tex
support for all default colors of the package xcolor
[lyx.git] / src / tex2lyx / test / box-color-size-space-align.tex
1 %% LyX trick_preamble_code_into_believing_that_this_was_created_by_lyx created this file.  For more info, see http://www.lyx.org/.
2 %% Do not edit unless you really know what you are doing.
3 \documentclass[b4paper,twoside, twocolumn,12pt]{article}
4
5 \renewcommand{\rmdefault}{cmr}
6 \usepackage{berasans}
7 \renewcommand{\familydefault}{\sfdefault}
8
9 \usepackage[T1]{fontenc}
10 \usepackage[latin9]{inputenc}
11
12 \usepackage{geometry}
13 \geometry{verbose,landscape,b4paper,tmargin=1cm,bmargin=2cm,lmargin=3cm,rmargin=4cm,headheight=6cm,headsep=5cm,footskip=7cm,columnsep=8cm}
14
15 \usepackage{amsmath}
16 \usepackage{color}
17 \definecolor{page_backgroundcolor}{rgb}{1, 0.3359375, 0}
18 \pagecolor{page_backgroundcolor}
19 \definecolor{document_fontcolor}{rgb}{0.66796875, 1, 0}
20 \color{document_fontcolor}
21 \definecolor{note_fontcolor}{rgb}{0, 0, 1}
22 \definecolor{shadecolor}{rgb}{1, 1, 0}
23 \usepackage{framed}
24 \usepackage{calc}
25 \usepackage{fancybox}
26 \PassOptionsToPackage{normalem}{ulem}
27 \usepackage{ulem}
28 \usepackage{ifsym}
29 \usepackage{ascii}
30 \usepackage{textgreek}
31 \usepackage{textcyr}
32 \usepackage{subscript}
33 \usepackage{tfrupee}
34 \usepackage{bbding}
35 \usepackage{marvosym}
36 \usepackage{wasysym}
37 \usepackage{pifont}
38 \usepackage{tipa}
39 \usepackage{tipx}
40 \usepackage{xcolor}
41
42 \setlength{\parskip}{3mm}
43 \setlength{\parindent}{0sp}
44 \usepackage{setspace}
45 \setstretch{1.2}
46
47 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
48 \newcommand{\noun}[1]{\textsc{#1}}
49 %% The greyedout annotation environment
50 \newenvironment{lyxgreyedout}{\textcolor{note_fontcolor}\bgroup}{\egroup}
51
52 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
53
54 \setlength{\fboxsep}{3mm}
55
56 \definecolor{darkgreen}{cmyk}{0.5, 0, 1, 0.5}
57
58 \color[rgb]{0,0,0}
59
60 \usepackage{ifpdf} % part of the hyperref bundle
61 \ifpdf % if pdflatex is used
62
63  % set fonts for nicer pdf view
64  \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
65
66  % link all cross references and URLs in pdf output
67  \usepackage[colorlinks=true, bookmarks, bookmarksnumbered,
68   bookmarksopen, bookmarksopenlevel=2,
69   linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,
70   pdfpagelayout=OneColumn, pdfnewwindow=true,
71   pdfstartview=XYZ, plainpages=false, pdfpagelabels,
72   pdfauthor={LyX Team}, pdftex,
73   pdftitle={tex2lyx testcase},pdfsubject={tex2lyx},
74   pdfkeywords={LyX, tex2lyx}]{hyperref}
75  
76 \else % if dvi or ps is produced
77
78  % link all cross references and URLs in dvi output
79  \usepackage[ps2pdf]{hyperref}
80
81 \fi % end if pdflatex is used
82
83
84 \begin{document}
85
86 \tableofcontents
87
88 \section{Boxes}
89
90 \subsection{Frameless Boxes}
91
92 blabla \mbox{mbox} blabla
93
94 blabla \makebox{makebox 1} blabla
95
96 blabla \makebox[3cm]{makebox 2} blabla
97
98 blabla \makebox[3cm][l]{makebox 3} blabla
99
100 \begin{figure}[ht]
101   \centering
102   \setlength{\unitlength}{.2in}
103
104 \begin{picture}(8,6)
105 \put(0,0){\makebox(0,0)[tr]{AAA}}
106 \put(8,0){\makebox(0,0){BBB}}
107 \put(0,8){\framebox(0,0){x}}
108 \put(1,0){\line(1,0){6}}   
109 \end{picture}
110
111 \end{figure}
112
113 \raisebox {8.5mm}{test}\raisebox {-6.5mm}{tset}
114
115 \subsection{Framed Boxes}
116
117 blabla \begin{framed}framed\end{framed} blabla
118
119 blabla \begin{framed}\begin{framed}nested framed\end{framed}\end{framed} blabla
120
121 blabla \fbox{fbox} blabla
122
123 blabla \framebox{fr\textcolor{blue}{ame}box 1} blabla
124
125 blabla \framebox[3cm]{framebox 2} blabla
126
127 blabla \framebox[3cm][l]{framebox 3} blabla
128
129 This is an example text. %
130 \framebox{%
131 \begin{minipage}[c][1\totalheight][s]{0.2\columnwidth}%
132  \begin{center}
133   The box content
134  \par\end{center}
135
136  \begin{center}
137   is evenly distributed
138  \par\end{center}
139
140  \begin{center}
141   over the
142  \par\end{center}
143
144  \begin{center}
145   box height.
146  \par\end{center}%
147 \end{minipage}}
148 This is an example text.
149
150 blabla \ovalbox{ovalbox} blabla
151
152 blabla \Ovalbox{Ovalbox} blabla
153
154 blabla \shadowbox{shadowbox} blabla
155
156 blabla \doublebox{doublebox} blabla
157
158 $\boxed{\int A=B}$
159
160 \subsection{LyX Boxes}
161
162 \begin{lyxgreyedout}
163 \textbf{Note:} Not all DVI-viewers are able to display rotations.
164 \end{lyxgreyedout}
165
166 \begin{shaded}%
167 Shaded background box\end{shaded}
168
169 \begin{minipage}[c]{1\columnwidth}%
170 \begin{shaded}%
171 Shaded background box, with inner minipage\end{shaded}%
172 \end{minipage}
173
174 \section{Colors}
175
176 \subsection{Predefined Colors}
177
178 test \textcolor{blue}{blue} test \textcolor{red}{red red red} test \textcolor{green}{bla}\textcolor{magenta}{blub}
179 test \textcolor{brown}{brown} test \textcolor{darkgray}{darkgray} test \textcolor{gray}{gray}\textcolor{lightgray}{lightgray}
180 test \textcolor{lime}{lime} test \textcolor{olive}{olive} test \textcolor{orange}{orange}\textcolor{pink}{pink}
181 test \textcolor{purple}{purple} test \textcolor{teal}{teal} test \textcolor{violet}{violet}
182 test
183 \textcolor{green}{c}%
184 \textcolor{red}{o}%
185 \textcolor{blue}{l}%
186 \textcolor{green}{o}%
187 \textcolor{red}{r}
188
189 \subsection{Custom Colors}
190
191 test \textcolor{darkgreen}{dark green} test
192
193 \definecolor{violet}{rgb}{0.5, 0, 1}
194
195 test \textcolor{violet}{violet} test
196
197 \section{Font sizes}
198
199 \Huge Huge text
200
201 \huge huge text
202
203 \LARGE LARGE text
204
205 \Large Large text
206
207 \large large text
208
209 \normalsize normalsize text
210
211 \small small text
212
213 \footnotesize footnotesize text
214
215 \scriptsize scriptsize text
216
217 \tiny tiny text
218
219 \Huge Huge text \huge huge text \LARGE LARGE text \Large Large text
220 \large large text \normalsize normalsize text \small small text
221 \footnotesize footnotesize text \scriptsize scriptsize text \tiny tiny text
222
223 \normalsize Font size switches don't affect section headings!
224
225 \scriptsize bla blub
226
227 \section{Font size dummy 1}
228
229 bla blub
230
231 bla blub
232
233 \section*{Font size dummy 2}
234
235 bla blub
236 \normalsize
237
238
239 \section{Strikeout, underlined etc.}
240
241 Emphasized: \emph{test}
242
243 Underbar: \uline{test}
244
245 Double underbar: \uuline{test}
246
247 Wavy underbar: \uwave{test}
248
249 Strike out: \sout{test}
250
251 Crossed out: \xout{test}
252
253 Noun: \noun{test}
254
255 Underbar, emphasized, strikeout: \emph{\uline{\sout{test}}}
256
257
258 \section{Paragraph spacing}
259
260 bla
261
262 \begin{singlespace}
263 singlespace single singlespace single singlespace single singlespace single
264 singlespace single singlespace single singlespace single singlespace single
265 \end{singlespace}
266
267 \begin{onehalfspace}
268 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1
269 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1
270
271 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2
272 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2
273 \end{onehalfspace}
274
275 blub
276
277 \begin{onehalfspace}
278 onehalfspace single onehalfspace single onehalfspace single onehalfspace single
279 onehalfspace single onehalfspace single onehalfspace single onehalfspace single
280 \end{onehalfspace}
281
282 blablub
283
284 \begin{doublespace}
285 doublespace single doublespace single doublespace single doublespace single
286 doublespace single doublespace single doublespace single doublespace single
287 \end{doublespace}
288
289 \begin{spacing}{1.2}
290 1.2 spacing single 1.2 spacing single 1.2 spacing single 1.2 spacing single
291 1.2 spacing single 1.2 spacing single 1.2 spacing single 1.2 spacing single
292 \end{spacing}
293
294 \section{Paragraph alignment}
295
296 bla
297
298 \begin{center}
299 center single center single center single center single center single
300 center single center single center single center single center single
301 \end{center}
302
303 blabla
304
305 \begin{flushleft}
306 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1
307 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1
308
309 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2
310 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2
311 \end{flushleft}
312
313 blub
314
315 \begin{flushleft}
316 flushleft single flushleft single flushleft single flushleft single
317 flushleft single flushleft single flushleft single flushleft single
318 \end{flushleft}
319
320 blablub
321
322 \begin{flushright}
323 flushright single flushright single flushright single flushright single
324 flushright single flushright single flushright single flushright single
325 \end{flushright}
326
327 bla
328
329 \centering
330 centering single centering single centering single centering single
331 centering single centering single centering single centering single
332
333 blabla
334
335 \raggedright
336 raggedright 1 raggedright 1 raggedright 1 raggedright 1 raggedright 1
337 raggedright 1 raggedright 1 raggedright 1 raggedright 1 raggedright 1
338
339 raggedright 2 raggedright 2 raggedright 2 raggedright 2 raggedright 2
340 raggedright 2 raggedright 2 raggedright 2 raggedright 2 raggedright 2
341
342 \raggedleft
343 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1
344 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1
345
346 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2
347 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2
348
349 %set back to justified
350 \raggedright{}
351
352
353 \subsection{Horizontal spaces}
354
355 Lines can have an hfill \hfill in the middle.
356 Lines can have an hfill \hspace{\fill} in the middle.
357 Lines can have a protected hfill \hspace*{\fill} in the middle.
358 Lines can have a dotted fill \dotfill in the middle.
359 Lines can have a rule fill \hrulefill in the middle.
360 Lines can have a left arrow fill \leftarrowfill in the middle.
361 Lines can have a right arrow fill \rightarrowfill in the middle.
362 Lines can have a upbrace fill \upbracefill in the middle.
363 Lines can have a downbrace fill \downbracefill in the middle.
364 Lines can have an absolute space \hspace{2cm} in the middle.
365 Lines can have a relative space \hspace{0.12\textwidth} in the middle.
366 Lines can have a glue-length space \hspace{2cm plus 2mm minus 1mm} in the middle.
367 Lines can have protected space \hspace*{2cm} in the middle.
368
369 We also handle defined spaces:
370
371 Interword\ a
372
373 Visible\textvisiblespace{}a
374
375 Thin\,a
376
377 NegThin\negthinspace{}a
378
379 NegMed\negmedspace{}a
380
381 NegThick\negthickspace{}a
382
383 enspace\enspace{}a
384
385 enskip\enskip{}a
386
387 quad\quad{}a
388
389 qquad\qquad{}a
390
391
392 \subsubsection*{now in math:}
393
394 fill: $a\hfill b$
395
396 protected fill: $a\hspace*{\fill} b$
397
398 2\,cm: $a\hspace*{2cm}b$
399
400 protected 2\,cm: $a\hspace{1cm}b$
401
402 enskip: $a\enskip b$
403
404 enspace: $a\enspace b$
405
406 thin: $a\, b$
407
408 medium: $a\: b$
409
410 thick: $a\; b$
411
412 negative thin: $a\negthinspace b$
413
414 negative medium: $a\negmedspace b$
415
416 negative thick: $a\negthickspace b$
417
418 quad: $a\quad b$
419
420 qquad: $a\qquad b$
421
422 interword: $a\ b$
423
424
425 \subsection{Vertical spaces}
426
427 Lines can have a vfill \vfill in the middle.
428 Lines can have a vfill \vspace{\fill} in the middle.
429 Lines can have a protected vfill \vspace*{\fill} in the middle.
430 Lines can have a vertical absolute space \vspace{2cm} in the middle.
431 Lines can have a vertical relative space \vspace{0.09\columnwidth} in the middle.
432 Lines can have a vertical glue-length space \vspace{2cm minus 2bp plus 1cc} in the middle.
433 Lines can have protected vertical space \vspace*{2cm} in the middle.
434
435 We also handle skips:
436
437 bigskip 1:\bigskip
438
439 bigskip 2:\vspace{\bigskipamount}
440
441 medskip 1:\medskip
442
443 medskip 2:\vspace{\medskipamount}
444
445 smallskip 1:\smallskip
446
447 smallskip 2:\vspace{\smallskipamount}
448
449
450 \section{Characters}
451
452 from package "ascii" and "ifsym": 
453 \textregistered{\ascii\ETB}\textifsymbol[ifgeo]{48}\textifsymbol[ifgeo]{96}
454 {\ascii\LF}
455 \ascii\LF{}
456
457 from textcomp: 
458 \textnumero\texttrademark
459
460 from textgreek and textcyr:
461 \textgreek{>a}\textcyr{\cyrv}
462
463 from subscript:
464 \textsubscript{4}
465
466 from tfrupee
467 \rupee
468
469 from marvosym and wasysym:
470 \CheckedBox \HandCuffLeft
471
472 from bbding and pifont:
473 \FiveStarOpen \ding{190}
474
475 from tipa and tipx:
476 \textctt \textdblig
477
478
479 \end{document}