http://posic.livejournal.com/373464.html?thread=1979864#t1979864
Если бы не было TeX'а, лично я бы действительно сейчас набирал свои статьи в MS Word, причем не через машинистку, а лично сам. Ну, или не в Word, а в чем-то вроде ChiWriter'а. Фактически я-таки набрал одну свою статью в ChiWriter'е (где-то в 1992 году дело было).
Что касается ЛаТеХа, то я не вполне понимаю, почему дискутанты бросились так оживленно обсуждать личность Лесли Лампорта, хотя реальный ЛаТеХ, на котором все мы сейчас работаем, был написан Франком Миттельбахом со товарищи. Признаюсь в своем оппортунизме -- мне проще кое-как приспособиться к стилю ЛаТеХа, чем самостоятельно нумеровать ссылки и разделы. Хотя при прочих равных я предпочел бы "французский стиль":
5.1. Рассмотрим ...
5.1.1. В частности, ...
5.1.2. Теорема. ...
5.1.3. Доказательство. ...
5.1.3.1. Лемма. ...
И т.д.
Как я сейчас погляжу, когда я писал в ChiWriter'е, я писал именно так.
Если бы не было TeX'а, лично я бы действительно сейчас набирал свои статьи в MS Word, причем не через машинистку, а лично сам. Ну, или не в Word, а в чем-то вроде ChiWriter'а. Фактически я-таки набрал одну свою статью в ChiWriter'е (где-то в 1992 году дело было).
Что касается ЛаТеХа, то я не вполне понимаю, почему дискутанты бросились так оживленно обсуждать личность Лесли Лампорта, хотя реальный ЛаТеХ, на котором все мы сейчас работаем, был написан Франком Миттельбахом со товарищи. Признаюсь в своем оппортунизме -- мне проще кое-как приспособиться к стилю ЛаТеХа, чем самостоятельно нумеровать ссылки и разделы. Хотя при прочих равных я предпочел бы "французский стиль":
5.1. Рассмотрим ...
5.1.1. В частности, ...
5.1.2. Теорема. ...
5.1.3. Доказательство. ...
5.1.3.1. Лемма. ...
И т.д.
Как я сейчас погляжу, когда я писал в ChiWriter'е, я писал именно так.
no subject
Date: 2010-04-03 10:57 am (UTC)http://lj.rossia.org/users/dmitri_pavlov/8929.html
Все аргументы сторон там хорошо изложены.
no subject
Date: 2010-04-03 11:09 am (UTC)no subject
Date: 2010-04-03 11:54 am (UTC)5. (Название главы)
... Текст ...
(Название темы)
... Текст ...
5.1. Определение
... Текст ...
5.2. Лемма
... Текст ...
5.3. Теорема
... Текст ...
(Название темы)
... Текст ...
5.4. Теорема
(etc.)
Правда, я не знаю, насколько такой вариант хорош для статей. Впрочем, если поменять главы на разделы, — почему бы и нет?
no subject
Date: 2010-04-03 12:12 pm (UTC)no subject
Date: 2010-04-03 12:15 pm (UTC)Есть люди, которые ругмя ругают ТеХ за то, что онъ "всё неправильно форматируетъ", т.е. не такъ, "какъ въ книжкахъ было раньше" по чьему-то мнѣнію.
А вотъ мнѣ всё настолько по барабану, какъ оно будетъ выглядѣть, какіе стили. Лишь бы текстъ былъ свободно доступенъ.
no subject
Date: 2010-04-03 12:24 pm (UTC)no subject
Date: 2010-04-03 01:11 pm (UTC)С этим никаких проблем нет, делается примерно так:
\usepackage{amsthm}
\newtheorem{theorem}{Теорема}[chapter]
\newtheorem{lemma}[theorem]{Лемма}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Определение}
no subject
Date: 2010-04-03 02:34 pm (UTC)no subject
Date: 2010-04-03 04:08 pm (UTC)\documentclass{article} \newcounter{ca} \newcounter{cb}[ca] \newcounter{cc}[cb] \newcounter{cd}[cc] \newcounter{ce}[cd] \renewcommand{\theca}{\arabic{ca}.} \renewcommand{\thecb}{\theca\arabic{cb}.} \renewcommand{\thecc}{\thecb\arabic{cc}.} \renewcommand{\thecd}{\thecc\arabic{cd}.} \renewcommand{\thece}{\thecd\arabic{ce}.} \newcommand{\lla}{\par\refstepcounter{ca}% \noindent\theca~} \newcommand{\llb}{\par\refstepcounter{cb}% \noindent\thecb~} \newcommand{\llc}{\par\refstepcounter{cc}% \noindent\thecc~} \newcommand{\lld}{\par\refstepcounter{cd}% \noindent\thecd~} \newcommand{\lle}{\par\refstepcounter{ce}% \noindent\thece~} \begin{document} \lla Something \llb Theorem \llb Proof \llc Lemma \lla Decomposition \end{document}no subject
Date: 2010-04-03 04:13 pm (UTC)no subject
Date: 2010-04-03 04:47 pm (UTC)\newcounter{ca}надо заменить на
\newcounter{ca}[section]а строчку
\renewcommand{\theca}{\arabic{ca}.}на
\renewcommand{\theca}{\thesection.\arabic{ca}.}no subject
Date: 2010-04-03 04:54 pm (UTC)\documentclass{article} \newcounter{ca} \newcounter{cb}[ca] \newcounter{cc}[cb] \newcounter{cd}[cc] \newcounter{ce}[cd] \renewcommand{\theca}{\arabic{ca}} \renewcommand{\thecb}{\theca.\arabic{cb}} \renewcommand{\thecc}{\thecb.\arabic{cc}} \renewcommand{\thecd}{\thecc.\arabic{cd}} \renewcommand{\thece}{\thecd.\arabic{ce}} \newcommand{\lla}{\par\refstepcounter{ca}% \noindent\theca.~} \newcommand{\llb}{\par\refstepcounter{cb}% \noindent\thecb.~} \newcommand{\llc}{\par\refstepcounter{cc}% \noindent\thecc.~} \newcommand{\lld}{\par\refstepcounter{cd}% \noindent\thecd.~} \newcommand{\lle}{\par\refstepcounter{ce}% \noindent\thece.~} \begin{document} \lla Something \llb Theorem \llb Proof \llc Lemma \lla Decomposition \end{document}тогда на печати будет выводится "By Lemma 1.2.2 we have..." и в конце предложений будет работать правильно.
no subject
Date: 2010-04-03 05:12 pm (UTC)no subject
Date: 2010-04-03 05:15 pm (UTC)no subject
Date: 2010-04-03 05:24 pm (UTC)no subject
Date: 2010-04-03 05:40 pm (UTC)no subject
Date: 2010-04-03 05:46 pm (UTC)Ага.
no subject
Date: 2010-04-03 05:54 pm (UTC)5.2. Рассмотрим ...
Имеем
(5.2.a) x = y
а кроме того
(5.2.b) u = v
5.2.1. В частности ...
Поэтому
(5.2.1.a) x(100) = y(100)
и аналогично
(5.2.1.b) u(200) = v(200)
no subject
Date: 2010-04-03 06:10 pm (UTC)А разве неверно, что большинство издательств, увидев такое, взвоют, и попросят привести к какому-то "стандартному" стилю?
no subject
Date: 2010-04-03 06:16 pm (UTC)no subject
Date: 2010-04-03 06:26 pm (UTC)no subject
Date: 2010-04-03 06:58 pm (UTC)no subject
Date: 2010-04-03 07:02 pm (UTC)no subject
Date: 2010-04-03 07:04 pm (UTC)no subject
Date: 2010-04-03 07:07 pm (UTC)no subject
Date: 2010-04-03 07:24 pm (UTC)\makeatletter \@addtoreset{equation}{ca} \@addtoreset{equation}{cb} \@addtoreset{equation}{cc} \@addtoreset{equation}{cd} \@addtoreset{equation}{ce} \newcommand*{\parabic}[1]% {\ifcase \@nameuse{c@#1}\else {\arabic{#1}.}\fi} \makeatother \renewcommand{\theequation}{\parabic{ca}\parabic{cb}\parabic{cc}\parabic{cd}\parabic{ce}\alph{equation}}При добавлении счетчика cf надо будет добавить строчку
\@addtoreset{equation}{cf}рядом с остальными такими же строчками. И в переопределении \theequation добавить \parabic{cf} между \parabic{ce} и \alph{equation}.