]> git.lyx.org Git - lyx.git/blob - src/tex2lyx/test/box-color-size-space-align.tex
tex2lyx/Preamble.cpp: handle \lyxline
[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 \makebox[1\width]{www}
101
102 \parbox[t][1\depth]{2.3cm}{www}
103
104 \begin{figure}[ht]
105   \centering
106   \setlength{\unitlength}{.2in}
107
108 \begin{picture}(8,6)
109 \put(0,0){\makebox(0,0)[tr]{AAA}}
110 \put(8,0){\makebox(0,0){BBB}}
111 \put(0,8){\framebox(0,0){x}}
112 \put(1,0){\line(1,0){6}}   
113 \end{picture}
114
115 \end{figure}
116
117 \raisebox {8.5mm}{test}\raisebox {-6.5mm}{tset}
118
119 \subsection{Framed Boxes}
120
121 blabla \begin{framed}framed\end{framed} blabla
122
123 blabla \begin{framed}\begin{framed}nested framed\end{framed}\end{framed} blabla
124
125 blabla \fbox{fbox} blabla
126
127 blabla \framebox{framebox} blabla
128
129 \fbox{\begin{minipage}[t]{0.9\columnwidth}%
130 fbox around minipage%
131 \end{minipage}}
132
133 blabla \framebox{fr\textcolor{blue}{ame}box 1} blabla
134
135 blabla \framebox[3cm]{framebox 2} blabla
136
137 blabla \framebox[3cm][l]{framebox 3} blabla
138
139 \framebox[1.5\totalheight]{www}
140
141 This is an example text. %
142 \framebox{%
143 \begin{minipage}[c][1\totalheight][s]{0.2\columnwidth}%
144  \begin{center}
145   The box content
146  \par\end{center}
147
148  \begin{center}
149   is evenly distributed
150  \par\end{center}
151
152  \begin{center}
153   over the
154  \par\end{center}
155
156  \begin{center}
157   box height.
158  \par\end{center}%
159 \end{minipage}}
160 This is an example text.
161
162 blabla \ovalbox{ovalbox} blabla
163
164 blabla \Ovalbox{Ovalbox} blabla
165
166 blabla \shadowbox{shadowbox} blabla
167
168 blabla \doublebox{doublebox} blabla
169
170 $\boxed{\int A=B}$
171
172 \subsection{Boxes with custom settings}
173
174 \fboxsep 35pt
175
176 \framebox[1cm]{www}
177
178 \fboxsep 20pt \framebox[1cm]{www}
179
180 {\fboxsep 1pt \fboxrule 10pt \framebox[1cm]{www}}
181
182 {\fboxsep 35pt\shadowsize 15pt\shadowbox{\centering www}}
183
184 \parbox[t]{0.9\columnwidth}{%
185 \centering www%
186 }
187
188 {\raggedleft
189 \parbox[t]{0.9\columnwidth}{
190 \centering www%
191 }
192 }
193
194 \subsection{Color Boxes}
195
196 \colorbox{blue}{www}
197
198 \colorbox{blue}{\begin{minipage}[t]{0.9\columnwidth}
199 www
200 \end{minipage}}
201
202 \colorbox{blue}{\parbox[t]{0.9\columnwidth}{www}}
203
204 \colorbox{blue}{\makebox[0.9\columnwidth][l]{www}}
205
206 \fcolorbox{lime}{white}{\begin{minipage}[t]{0.9\columnwidth}%
207 www%
208 \end{minipage}}
209
210 \fcolorbox{lime}{white}{\parbox[t]{0.9\columnwidth}{%
211 www%
212 }}
213
214 \fcolorbox{lime}{white}{\makebox[0.9\columnwidth][l]{www}}
215
216 \fcolorbox{lime}{white}{www}
217
218 \subsection{LyX Boxes}
219
220 \begin{lyxgreyedout}
221 \textbf{Note:} Not all DVI-viewers are able to display rotations.
222 \end{lyxgreyedout}
223
224 \begin{shaded}%
225 Shaded background box\end{shaded}
226
227 \begin{minipage}[c]{1\columnwidth}%
228 \begin{shaded}%
229 Shaded background box, with inner minipage\end{shaded}%
230 \end{minipage}
231
232 \section{Colors}
233
234 \subsection{Predefined Colors}
235
236 test \textcolor{blue}{blue} test \textcolor{red}{red red red} test \textcolor{green}{bla}\textcolor{magenta}{blub}
237 test \textcolor{brown}{brown} test \textcolor{darkgray}{darkgray} test \textcolor{gray}{gray}\textcolor{lightgray}{lightgray}
238 test \textcolor{lime}{lime} test \textcolor{olive}{olive} test \textcolor{orange}{orange}\textcolor{pink}{pink}
239 test \textcolor{purple}{purple} test \textcolor{teal}{teal} test \textcolor{violet}{violet}
240 test
241 \textcolor{green}{c}%
242 \textcolor{red}{o}%
243 \textcolor{blue}{l}%
244 \textcolor{green}{o}%
245 \textcolor{red}{r}
246
247 \subsection{Custom Colors}
248
249 test \textcolor{darkgreen}{dark green} test
250
251 \definecolor{violet}{rgb}{0.5, 0, 1}
252
253 test \textcolor{violet}{violet} test
254
255 \section{Font sizes}
256
257 \Huge Huge text
258
259 \huge huge text
260
261 \LARGE LARGE text
262
263 \Large Large text
264
265 \large large text
266
267 \normalsize normalsize text
268
269 \small small text
270
271 \footnotesize footnotesize text
272
273 \scriptsize scriptsize text
274
275 \tiny tiny text
276
277 \Huge Huge text \huge huge text \LARGE LARGE text \Large Large text
278 \large large text \normalsize normalsize text \small small text
279 \footnotesize footnotesize text \scriptsize scriptsize text \tiny tiny text
280
281 \normalsize Font size switches don't affect section headings!
282
283 \scriptsize bla blub
284
285 \section{Font size dummy 1}
286
287 bla blub
288
289 bla blub
290
291 \section*{Font size dummy 2}
292
293 bla blub
294 \normalsize
295
296
297 \section{Strikeout, underlined etc.}
298
299 Emphasized: \emph{test}
300
301 Underbar: \uline{test}
302
303 Double underbar: \uuline{test}
304
305 Wavy underbar: \uwave{test}
306
307 Strike out: \sout{test}
308
309 Crossed out: \xout{test}
310
311 Noun: \noun{test}
312
313 Underbar, emphasized, strikeout: \emph{\uline{\sout{test}}}
314
315
316 \section{Paragraph spacing}
317
318 bla
319
320 \begin{singlespace}
321 singlespace single singlespace single singlespace single singlespace single
322 singlespace single singlespace single singlespace single singlespace single
323 \end{singlespace}
324
325 \begin{onehalfspace}
326 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1
327 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1 onehalfspace 1
328
329 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2
330 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2 onehalfspace 2
331 \end{onehalfspace}
332
333 blub
334
335 \begin{onehalfspace}
336 onehalfspace single onehalfspace single onehalfspace single onehalfspace single
337 onehalfspace single onehalfspace single onehalfspace single onehalfspace single
338 \end{onehalfspace}
339
340 blablub
341
342 \begin{doublespace}
343 doublespace single doublespace single doublespace single doublespace single
344 doublespace single doublespace single doublespace single doublespace single
345 \end{doublespace}
346
347 \begin{spacing}{1.2}
348 1.2 spacing single 1.2 spacing single 1.2 spacing single 1.2 spacing single
349 1.2 spacing single 1.2 spacing single 1.2 spacing single 1.2 spacing single
350 \end{spacing}
351
352 \section{Paragraph alignment}
353
354 bla
355
356 \begin{center}
357 center single center single center single center single center single
358 center single center single center single center single center single
359 \end{center}
360
361 blabla
362
363 \begin{flushleft}
364 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1
365 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1 flushleft 1
366
367 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2
368 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2 flushleft 2
369 \end{flushleft}
370
371 blub
372
373 \begin{flushleft}
374 flushleft single flushleft single flushleft single flushleft single
375 flushleft single flushleft single flushleft single flushleft single
376 \end{flushleft}
377
378 blablub
379
380 \begin{flushright}
381 flushright single flushright single flushright single flushright single
382 flushright single flushright single flushright single flushright single
383 \end{flushright}
384
385 bla
386
387 \centering
388 centering single centering single centering single centering single
389 centering single centering single centering single centering single
390
391 blabla
392
393 \raggedright
394 raggedright 1 raggedright 1 raggedright 1 raggedright 1 raggedright 1
395 raggedright 1 raggedright 1 raggedright 1 raggedright 1 raggedright 1
396
397 raggedright 2 raggedright 2 raggedright 2 raggedright 2 raggedright 2
398 raggedright 2 raggedright 2 raggedright 2 raggedright 2 raggedright 2
399
400 \raggedleft
401 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1
402 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1 raggedleft 1
403
404 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2
405 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2 raggedleft 2
406
407 %set back to justified
408 \raggedright{}
409
410
411 \subsection{Horizontal spaces}
412
413 Lines can have an hfill \hfill in the middle.
414 Lines can have an hfill \hspace{\fill} in the middle.
415 Lines can have a protected hfill \hspace*{\fill} in the middle.
416 Lines can have a dotted fill \dotfill in the middle.
417 Lines can have a rule fill \hrulefill in the middle.
418 Lines can have a left arrow fill \leftarrowfill in the middle.
419 Lines can have a right arrow fill \rightarrowfill in the middle.
420 Lines can have a upbrace fill \upbracefill in the middle.
421 Lines can have a downbrace fill \downbracefill in the middle.
422 Lines can have an absolute space \hspace{2cm} in the middle.
423 Lines can have a relative space \hspace{0.12\textwidth} in the middle.
424 Lines can have a glue-length space \hspace{2cm plus 2mm minus 1mm} in the middle.
425 Lines can have protected space \hspace*{2cm} in the middle.
426
427 We also handle defined spaces:
428
429 Interword\ a
430
431 Visible\textvisiblespace{}a
432
433 Thin\,a
434
435 NegThin\negthinspace{}a
436
437 NegMed\negmedspace{}a
438
439 NegThick\negthickspace{}a
440
441 enspace\enspace{}a
442
443 enskip\enskip{}a
444
445 quad\quad{}a
446
447 qquad\qquad{}a
448
449
450 \subsubsection*{now in math:}
451
452 fill: $a\hfill b$
453
454 protected fill: $a\hspace*{\fill} b$
455
456 2\,cm: $a\hspace*{2cm}b$
457
458 protected 2\,cm: $a\hspace{1cm}b$
459
460 enskip: $a\enskip b$
461
462 enspace: $a\enspace b$
463
464 thin: $a\, b$
465
466 medium: $a\: b$
467
468 thick: $a\; b$
469
470 negative thin: $a\negthinspace b$
471
472 negative medium: $a\negmedspace b$
473
474 negative thick: $a\negthickspace b$
475
476 quad: $a\quad b$
477
478 qquad: $a\qquad b$
479
480 interword: $a\ b$
481
482
483 \subsection{Vertical spaces}
484
485 Lines can have a vfill \vfill in the middle.
486 Lines can have a vfill \vspace{\fill} in the middle.
487 Lines can have a protected vfill \vspace*{\fill} in the middle.
488 Lines can have a vertical absolute space \vspace{2cm} in the middle.
489 Lines can have a vertical relative space \vspace{0.09\columnwidth} in the middle.
490 Lines can have a vertical glue-length space \vspace{2cm minus 2bp plus 1cc} in the middle.
491 Lines can have protected vertical space \vspace*{2cm} in the middle.
492
493 We also handle skips:
494
495 bigskip 1:\bigskip
496
497 bigskip 2:\vspace{\bigskipamount}
498
499 medskip 1:\medskip
500
501 medskip 2:\vspace{\medskipamount}
502
503 smallskip 1:\smallskip
504
505 smallskip 2:\vspace{\smallskipamount}
506
507
508 \section{Characters}
509
510 from package "ascii" and "ifsym": 
511 \textregistered{\ascii\ETB}\textifsymbol[ifgeo]{48}\textifsymbol[ifgeo]{96}
512 {\ascii\LF}
513 \ascii\LF{}
514
515 from textcomp: 
516 \textnumero\texttrademark
517
518 from textgreek and textcyr:
519 \textgreek{>a}\textcyr{\cyrv}
520
521 from subscript:
522 \textsubscript{4}
523
524 from tfrupee
525 \rupee
526
527 from marvosym and wasysym:
528 \CheckedBox \HandCuffLeft
529
530 from bbding and pifont:
531 \FiveStarOpen \ding{190}
532
533 from tipa and tipx:
534 \textctt \textdblig
535
536
537 \end{document}