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