[cstex] Alias pro prostředí
Procházka Lukáš Ing. - Pontex s. r. o.
LPr at pontex.cz
Fri Apr 9 11:26:19 CEST 2010
... On je i definován příkaz \frame, který celý obsah uzavírá do složených závorek, tj. lze použít:
\begin{frame}{nadpis}
...
\end{frame}
nebo
\frame{Nadpis}{
...
}
Mně šlo spíš o to, proč nefunguje ten alias...
On Fri, 09 Apr 2010 11:19:49 +0200, Zdenek Wagner <zdenek.wagner at gmail.com> wrote:
> 2010/4/9 Robert Marik <marik at mendelu.cz>:
>> Beamer si hodne veci predefinovava podle sveho, tak mozna proto. Mozna
>> Vam bude stacit reseni nize, ale necekejte, ze by treba fungovalo
>> makro \verb.
>>
> A nebude fungovat víceodstavcový text, to by vyžadovalo \long\def
>
>> S pozdravem
>> Robert Marik
>>
>>
>> \documentclass{beamer}
>>
>> \usepackage[T1]{fontenc}
>> \usepackage{lmodern}
>>
>> \def\BOFRM#1\EOFRM{\begin{frame}#1\end{frame}}
>>
>> \begin{document}
>>
>> \begin{frame}{XXX} % Tohle funguje
>> AAA
>> \end{frame}
>>
>> \BOFRM{Návrhové situace} % Tohle uz funguje
>> AAA
>> \EOFRM
>>
>> \end{document}
>>
>>
>>
>> 2010/4/9 Procházka Lukáš Ing. - Pontex s. r. o. <LPr at pontex.cz>:
>>> Zdravím v konferenci,
>>>
>>> narazil jsem na problém při práci s beamerem, ale asi půjde o obecnou
>>> otázku.
>>>
>>> Chtěl jsem vytvořit "aliasy" pro \begin{frame} a \end{frame}. V příloze i
>>> textu zkušební kód:
>>>
>>> --8<--
>>>
>>> \documentclass{beamer}
>>>
>>> \usepackage[T1]{fontenc}
>>> \usepackage{lmodern}
>>>
>>> \def\BOFRM{\begin{frame}}
>>> \def\EOFRM{\end{frame}}
>>>
>>> \begin{document}
>>>
>>> \begin{frame}{XXX} % Tohle funguje
>>> AAA
>>> \end{frame}
>>>
>>> % \BOFRM{Návrhové situace} % Tohle nefunguje
>>> % AAA
>>> % \EOFRM
>>>
>>> \end{document}
>>>
>>> --8<--
>>>
>>> Když odremuji tři řádky začínající %, objeví se chyba. Z jakého důvodu?
>>>
>>> Často používám podobná makra - v beameru např.
>>>
>>> \def\BOBLK{\begin{block}}
>>> \def\EOBLK{\end{block}}
>>>
>>> - Většinou fungují; proč ne pro frame?
>>>
>>> Předem děkuji za odpovědi.
>>>
>>> Zdravím
>>>
>>> Lukáš Procházka
>>>
>>> _______________________________________________
>>> csTeX mailing list
>>> csTeX at cs.felk.cvut.cz
>>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>
>
>
--
Ing. Lukáš Procházka [mailto:LPr at pontex.cz]
Pontex s. r. o. [mailto:pontex at pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4
Tel: +420 244 062 238
Fax: +420 244 461 038
More information about the csTeX
mailing list