diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tc.html')
-rw-r--r-- | Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tc.html | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tc.html b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tc.html new file mode 100644 index 00000000000..3c581d11ece --- /dev/null +++ b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tc.html @@ -0,0 +1,55 @@ + +<html> +<head> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> +<meta http-equiv="Content-language" content="pl"> +<meta name="Author" content="Włodzimierz Macewicz"> +</head> +<body> +Przykład pokazujący możliwość wycentrowania tytułu + +<small><pre> +\makeatletter +\newcommand\csection{\@startsection {section}{1}{0cm}% + {3.5ex \@plus -1ex \@minus -.2ex}% + {2.3ex \@plus.2ex}% + {\centering\normalfont\Large\bfseries}} +\makeatother +</pre></small> + + +<p> +<img src=tc.gif width=528 height=272> +<p> +Proszę zwrócić uwagę, że obszar centrowany posiada dodatkowy +lewy margines (zawierający numer). Efekt ,,etykiety'' jest +uzyskany bardzo głębokim makropoleceniem TeX-a i nie jest +,,przykrywany'' poleceniem <code>\centering</code>. + +<p>Udoskonalmy powyższą definicję + +<small><pre> +\makeatletter +\newcommand\@csection{\@startsection {section}{1}{0cm}% + {3.5ex \@plus -1ex \@minus -.2ex}% + {2.3ex \@plus.2ex}% + {\centering\normalfont\Large\bfseries}} +\newcommand\csection{% +\def\@hangfrom##1{% + \setbox\@tempboxa\hbox{{##1}}% +% \hangindent \wd\@tempboxa% + \noindent\box\@tempboxa} +\@csection}% +\makeatother +</pre></small> + +zmieniając definicję makroinstrukcji odpowiedzialnej za dodatkowy +margines w tytule. Zmiana definicji jest dokonywana każdorazowo +i ma charakter lokalny, ma to wpływ jedynie na wygląd +tytułu uzyskanego poleceniem <code>\csection</code> + +<p> +<img src=tca.gif width=518 height=282> + +</body> +</html> |