Всем привет. Скажите пожалуйста как сделать, чтобы название "ПРИЛОЖЕНИЕ" было вверху страницы по середине?. Спасибо
» TeX, LaTeX и т.д.
Genadyruk
Цитата:
Код: \usepackage{fancyhdr}
\chead{ПРИЛОЖЕНИЕ}\lfoot{}\rfoot{}\cfoot{}
\fancyhead[RO, RE, LO, LE]{}
\fancyfoot[CE, CO]{}
\pagestyle{fancy}
Цитата:
чтобы название "ПРИЛОЖЕНИЕ" было вверху страницы по середине?
Код: \usepackage{fancyhdr}
\chead{ПРИЛОЖЕНИЕ}\lfoot{}\rfoot{}\cfoot{}
\fancyhead[RO, RE, LO, LE]{}
\fancyfoot[CE, CO]{}
\pagestyle{fancy}
Не получилось. Пишет "list_literature.tex:Tex capacity exceeded, sorry [input stack size = 5000]\tableofcontents. А вот преамбула документа.
\documentclass[12pt, a4papper]{article}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
\usepackage[utf8]{inputenc}
\setcounter{page}{2}
\usepackage[right=1cm,left=3cm,top=2cm,bottom=2cm]{geometry}
\usepackage{amsmath}
\usepackage{multicol}
\usepackage[pdftex]{graphicx}
\usepackage{caption}
\usepackage{longtable}
\DeclareCaptionLabelSeparator{gost}{~--~}%добавляет тире в рисунке и таблице
\captionsetup{labelsep=gost}
\newcommand{\application}{\caption}
\renewcommand{\thefigure}{\thesection.\arabic{figure}}
\renewcommand{\thetable}{\thesection.\arabic{table}}
\renewcommand{\theequation}{\thesection.\arabic{equation}}
\renewcommand{\baselinestretch}{1.5}
\renewcommand{\labelitemi}{--}
\renewcommand{\labelenumi}{\asbuk{enumi})}
\renewcommand{\qquad}{\hspace{1.5em}}
\makeatletter
\gdef\appendix{\par
\setcounter{section}{0}%
\setcounter{subsection}{0}%
\def\@chapapp{\appendixname}%
\def\thesection{\hspace{0.2cm}\@Asbuk\c@section}%
\def\section##1{\refstepcounter{section}\vspace{3em}\goodbreak\noindent{\Large\bf\appendixname\thesection\hspace{1em} ##1}%
\nobreak\vspace{1em}\nobreak\noindent%
\addcontentsline{toc}{section}{\appendixname\thesection ##1}}
}
\makeatother
\usepackage{titlesec}
\titlespacing*{\section}{\parindent}{*4}{*4}
\titlespacing*{\subsection}{\parindent}{*4}{*4}
\usepackage{tocloft}
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
\makeatletter
\bibliographystyle{plain}
\renewcommand{\@biblabel}[1]{#1}
\makeatother
\begin{document}
\renewcommand{\refname}{\begin{center} Список литературы \end{center}}
\renewcommand{\figurename}{Рисунок}
\renewcommand{\appendixname}{ПРИЛОЖЕНИЕ}
\renewcommand{\contentsname}{\begin{center} Содержание \end{center}}
\include{absract}
\tableofcontents
\include{abraviature}
\include{introduction}
\include{main_work}
\include{method}
\include{result}
\include{conclusion}
\include{list_literatur}
\include{appendix_A}
\end{document}
\documentclass[12pt, a4papper]{article}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
\usepackage[utf8]{inputenc}
\setcounter{page}{2}
\usepackage[right=1cm,left=3cm,top=2cm,bottom=2cm]{geometry}
\usepackage{amsmath}
\usepackage{multicol}
\usepackage[pdftex]{graphicx}
\usepackage{caption}
\usepackage{longtable}
\DeclareCaptionLabelSeparator{gost}{~--~}%добавляет тире в рисунке и таблице
\captionsetup{labelsep=gost}
\newcommand{\application}{\caption}
\renewcommand{\thefigure}{\thesection.\arabic{figure}}
\renewcommand{\thetable}{\thesection.\arabic{table}}
\renewcommand{\theequation}{\thesection.\arabic{equation}}
\renewcommand{\baselinestretch}{1.5}
\renewcommand{\labelitemi}{--}
\renewcommand{\labelenumi}{\asbuk{enumi})}
\renewcommand{\qquad}{\hspace{1.5em}}
\makeatletter
\gdef\appendix{\par
\setcounter{section}{0}%
\setcounter{subsection}{0}%
\def\@chapapp{\appendixname}%
\def\thesection{\hspace{0.2cm}\@Asbuk\c@section}%
\def\section##1{\refstepcounter{section}\vspace{3em}\goodbreak\noindent{\Large\bf\appendixname\thesection\hspace{1em} ##1}%
\nobreak\vspace{1em}\nobreak\noindent%
\addcontentsline{toc}{section}{\appendixname\thesection ##1}}
}
\makeatother
\usepackage{titlesec}
\titlespacing*{\section}{\parindent}{*4}{*4}
\titlespacing*{\subsection}{\parindent}{*4}{*4}
\usepackage{tocloft}
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
\makeatletter
\bibliographystyle{plain}
\renewcommand{\@biblabel}[1]{#1}
\makeatother
\begin{document}
\renewcommand{\refname}{\begin{center} Список литературы \end{center}}
\renewcommand{\figurename}{Рисунок}
\renewcommand{\appendixname}{ПРИЛОЖЕНИЕ}
\renewcommand{\contentsname}{\begin{center} Содержание \end{center}}
\include{absract}
\tableofcontents
\include{abraviature}
\include{introduction}
\include{main_work}
\include{method}
\include{result}
\include{conclusion}
\include{list_literatur}
\include{appendix_A}
\end{document}
После последнего обновления MikTex не компилируется приложения в тексте (пакет disser). Если убрать приложения, всё работает.
Выдается ошибка:
LaTeX Font Info: Try loading font information for U+msa on input line 2.
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsfonts\umsa.fd"
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Try loading font information for U+msb on input line 2.
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsfonts\umsb.fd"
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
LaTeX Font Info: Try loading font information for U+euex on input line 2.
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsfonts\ueuex.fd"
File: ueuex.fd 2013/01/14 v3.01 Euler extra symbols
) [2
]
! Missing number, treated as zero.
<to be read again>
.
l.39 ... {\cyrery }\IeC {\cyrh }}{140}{appendix.A}
Как исправить?
Или, как-нибудь откатиться на предыдущую версию?
Выдается ошибка:
LaTeX Font Info: Try loading font information for U+msa on input line 2.
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsfonts\umsa.fd"
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Try loading font information for U+msb on input line 2.
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsfonts\umsb.fd"
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
LaTeX Font Info: Try loading font information for U+euex on input line 2.
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\amsfonts\ueuex.fd"
File: ueuex.fd 2013/01/14 v3.01 Euler extra symbols
) [2
]
! Missing number, treated as zero.
<to be read again>
.
l.39 ... {\cyrery }\IeC {\cyrh }}{140}{appendix.A}
Как исправить?
Или, как-нибудь откатиться на предыдущую версию?
Как в пакете disser изменить стиль нумерации ссылок? Мне надо, чтоб было 2 списка (авторский и общий). Просто два списка сделал (как в автореферате). Но получается сквозная нумерация. Надо, чтобы авторский нумеровался отдельно, типа [1-A], [3-A]
Друзья, срочно нужна помощь!
Как в двухколоночный документ вставить таблицу шириной на две колонки?
Издатель дает шаблон, где в преамбуле такое:
\documentclass[fleqn,twoside,twocolumn,nofootinbib,showkeys]{revtex4}
\usepackage[sec,nocpr,cyr]
Пробовал перед таблицей задавать \onecolumn, а после нее \twocolumn (для возврата в двухколоночный режим), при компиляции выдает ошибку "Undefined control sequence" и в строке \onecolumn и в строке \twocolumn.
Как решить такую задачу? В LaTeX-е работаю эпизодически, поэтому знаний не хватает.
Извиняюсь, если вопрос уже задавался.
Добавлено:
Пока нашел такое решение: использовать окружение {table*}. Но издатель хочет, чтобы таблицы располагались всегда внизу страницы, т.е. надо бы задать параметр [b], но он с этим окружением игнорируется. Можно расположить таблицу только вверху страницы. Либо надо обойти этот момент, либо искать другое решение.
Буду благодарен за любые подсказки!
Как в двухколоночный документ вставить таблицу шириной на две колонки?
Издатель дает шаблон, где в преамбуле такое:
\documentclass[fleqn,twoside,twocolumn,nofootinbib,showkeys]{revtex4}
\usepackage[sec,nocpr,cyr]
Пробовал перед таблицей задавать \onecolumn, а после нее \twocolumn (для возврата в двухколоночный режим), при компиляции выдает ошибку "Undefined control sequence" и в строке \onecolumn и в строке \twocolumn.
Как решить такую задачу? В LaTeX-е работаю эпизодически, поэтому знаний не хватает.
Извиняюсь, если вопрос уже задавался.
Добавлено:
Пока нашел такое решение: использовать окружение {table*}. Но издатель хочет, чтобы таблицы располагались всегда внизу страницы, т.е. надо бы задать параметр [b], но он с этим окружением игнорируется. Можно расположить таблицу только вверху страницы. Либо надо обойти этот момент, либо искать другое решение.
Буду благодарен за любые подсказки!
Хотелось бы использовать Open Sans Condensed для заголовков, Open Sans Normal для текста и TikZ для графики на слайдах в LaTeX Beamer. Как бы это реализовать?
[more] Добрый день. Возникла проблема при переходе с pdflatex на xelatex для создания pdf документа. Причиной перехода является поддержка utf-8 шрифтов (при копировании из документа, созданного через pdflatex, некоторые символы копировались как два, в частности ì копировался как ` и i; с xelatex такой проблемы нет).
Проблема заключается в следующем: мне нужны названия разделов \section без нумерации, но присутствующие в оглавлении. Ранее делалось так:
Код: \renewcommand{\thesection}{}
Проблема заключается в следующем: мне нужны названия разделов \section без нумерации, но присутствующие в оглавлении. Ранее делалось так:
Код: \renewcommand{\thesection}{}
Какой у Вас класс документа? В МикТеХе по умолчанию в документе с \documentclass{article} точка после номера секции не ставится. Для полноты картины упомяну пакет sectsty, в документации которого приводятся примеры воздействия на формат вывода заголовков секций.
У меня тоже article, но точки есть после всех разделов, подразделов, параграфов и т.п. То есть вместо
Код: 1.1 Имя подраздела
Код: 1.1 Имя подраздела
Kemaweyan, навскидку могу только сказать, что если вы сменили pdflatex на xelatex — это с относительно недавних пор не значит, что вы обязаны менять babel на «Полиглоссию».
Добавлено:
А теперь не навскидку, а проверив: \postsection прекрасно перегружается из тела (а не преамбулы) документа — можете убедиться. А чтоб не превращать структуру в кашу, но таки записать в преамбулу то, что нужно выполнить в контексте тела, можно и нужно использовать \AtBeginDocument.
Код: \documentclass{article}
\usepackage{polyglossia}
\setdefaultlanguage{russian}
\PolyglossiaSetup{russian}{indentfirst=true}
\setmainfont{PT Sans}
\makeatletter
\AtBeginDocument{%
\def\postsection{\@aftersepkern}%
\def\postsubsection{\@aftersepkern}%
\def\postsubsubsection{\@aftersepkern}%
\def\postparagraph{\@aftersepkern}%
\def\postsubparagraph{\@aftersepkern}%
}
%\makeatother
\begin{document}
\section{Буржуа и пролетарии}
История всех до сих пор существовавших обществ была историей борьбы классов.
Свободный и раб, патриций и плебей, помещик и крепостной, мастер и подмастерье, короче, угнетающий и угнетаемый находились в вечном антагонизме друг к другу, вели непрерывную, то скрытую, то явную борьбу, всегда кончавшуюся революционным переустройством всего общественного здания или общей гибелью борющихся классов.
\end{document}
Добавлено:
А теперь не навскидку, а проверив: \postsection прекрасно перегружается из тела (а не преамбулы) документа — можете убедиться. А чтоб не превращать структуру в кашу, но таки записать в преамбулу то, что нужно выполнить в контексте тела, можно и нужно использовать \AtBeginDocument.
Код: \documentclass{article}
\usepackage{polyglossia}
\setdefaultlanguage{russian}
\PolyglossiaSetup{russian}{indentfirst=true}
\setmainfont{PT Sans}
\makeatletter
\AtBeginDocument{%
\def\postsection{\@aftersepkern}%
\def\postsubsection{\@aftersepkern}%
\def\postsubsubsection{\@aftersepkern}%
\def\postparagraph{\@aftersepkern}%
\def\postsubparagraph{\@aftersepkern}%
}
%\makeatother
\begin{document}
\section{Буржуа и пролетарии}
История всех до сих пор существовавших обществ была историей борьбы классов.
Свободный и раб, патриций и плебей, помещик и крепостной, мастер и подмастерье, короче, угнетающий и угнетаемый находились в вечном антагонизме друг к другу, вели непрерывную, то скрытую, то явную борьбу, всегда кончавшуюся революционным переустройством всего общественного здания или общей гибелью борющихся классов.
\end{document}
Kemaweyan
Цитата:
Цитата:
Код: \renewcommand{\thesection}{}
Друзья, а касательно широких таблиц в двухколоночном документе (последний пост на предыдущей странице) можете что-то посоветовать?
ASE_DAG
С помощью какого инструмента подсвечена разметка?
С помощью какого инструмента подсвечена разметка?
Skif_off, с помощью Вима (цветовая схема default), искоробочного плагина tohtml и собственного кусочка говнокода для трансляции HTML в местную недоразметку (если надо, могу «причесать» и выложить).
coherent> (последний пост на предыдущей странице) можете что-то посоветовать?
Могу посоветовать приводить больше кода и меньше слов. Воспроизводить минимальный (не)рабочий пример по описанию (даже если оно достаточное) лично мне лень.
coherent> (последний пост на предыдущей странице) можете что-то посоветовать?
Могу посоветовать приводить больше кода и меньше слов. Воспроизводить минимальный (не)рабочий пример по описанию (даже если оно достаточное) лично мне лень.
ASE_DAG
Цитата:
О каком коде идет речь? Как сделать саму таблицу со всеми прибамбасами я знаю. Меня интересует вопрос, как в двухколоночный документ с преамбулой
\documentclass[twocolumn,...]{revtex4}
вставить таблицу шириной больше, чем одна колонка? Если какое-либо стандартное решение?
Все, что я нашел - это использовать окружение {table*}:
\begin{table*}[t]
\noindent\caption{...}\vskip3mm\tabcolsep4.5pt
\noindent{\footnotesize\begin{tabular}{|c|c|c|c|c|c|......}
...
...
\end{tabular}}
\end{table}
Все бы хорошо, но таблица в этом случае располагается вверху страницы, а желательно, чтобы она располагалась внизу страницы.
Цитата:
Могу посоветовать приводить больше кода и меньше слов.
О каком коде идет речь? Как сделать саму таблицу со всеми прибамбасами я знаю. Меня интересует вопрос, как в двухколоночный документ с преамбулой
\documentclass[twocolumn,...]{revtex4}
вставить таблицу шириной больше, чем одна колонка? Если какое-либо стандартное решение?
Все, что я нашел - это использовать окружение {table*}:
\begin{table*}[t]
\noindent\caption{...}\vskip3mm\tabcolsep4.5pt
\noindent{\footnotesize\begin{tabular}{|c|c|c|c|c|c|......}
...
...
\end{tabular}}
\end{table}
Все бы хорошо, но таблица в этом случае располагается вверху страницы, а желательно, чтобы она располагалась внизу страницы.
coherent
Ну спрашивайте у издательства.
Правила типографии обычно требуют, что большие фигуры, либо таблицы были вверху, либо на отдельной страницы.
Еще LaTeX такое не умеет:
How to influence the position of float environments like figure and table in LaTeX?
Если и получится, только через сторонних пакетов, которые само издательство вряд ли поддерживает. Если они такое требую, они должны предоставлять инструкции. Если таких инструкции нет, ну пусть сами исправляют, если не нравится.
Ну спрашивайте у издательства.
Правила типографии обычно требуют, что большие фигуры, либо таблицы были вверху, либо на отдельной страницы.
Еще LaTeX такое не умеет:
How to influence the position of float environments like figure and table in LaTeX?
Если и получится, только через сторонних пакетов, которые само издательство вряд ли поддерживает. Если они такое требую, они должны предоставлять инструкции. Если таких инструкции нет, ну пусть сами исправляют, если не нравится.
karl_karlsson
Цитата:
Да в инструкции все только про таблицы, которые помешаются в одну колонку. Видно широкая таблица - это из ряда вон выходящее.
Я так понимаю, что стандартного решения без всяких вые... нет? Тогда буду использовать{table*}. Да и как по мне, широкая таблица вверху страницы получше смотрится, чем внизу.
Цитата:
Если они такое требую, они должны предоставлять инструкции.
Да в инструкции все только про таблицы, которые помешаются в одну колонку. Видно широкая таблица - это из ряда вон выходящее.
Я так понимаю, что стандартного решения без всяких вые... нет? Тогда буду использовать{table*}. Да и как по мне, широкая таблица вверху страницы получше смотрится, чем внизу.
ASE_DAG
Понял. Тогда кроме кода нужно и стилевой файл выкладывать. Надеялся, что есть стандартная команда, которую я просто не встречал еще.
Понял. Тогда кроме кода нужно и стилевой файл выкладывать. Надеялся, что есть стандартная команда, которую я просто не встречал еще.
На работе появилось время (все отчеты написаны, увы, в word), продолжаю медленно осваивать сабж.
Такой вопрос, как сделать перенос в подписях к рисунку, чтоб не торчал текст на полях?
UPD: Пользуюсь пока MikteX, все бы хорошо, но уж очень у него редактор фиговый. К нему, к этому пакету можно прикрутить что-то типа Notepad++?
Такой вопрос, как сделать перенос в подписях к рисунку, чтоб не торчал текст на полях?
UPD: Пользуюсь пока MikteX, все бы хорошо, но уж очень у него редактор фиговый. К нему, к этому пакету можно прикрутить что-то типа Notepad++?
Skandalli О редакторах см. в шапке раздел
Цитата:
Например, WinEdt. В сети можно найти удивительно работоспособный комплект по запросу
MikTeX 2.9 (LaTeX) + GS 9.10 + GsView 5.0 + WinEdt 8.1 (Portable, x86, x64)
Цитата:
Программное обеспечение
Например, WinEdt. В сети можно найти удивительно работоспособный комплект по запросу
MikTeX 2.9 (LaTeX) + GS 9.10 + GsView 5.0 + WinEdt 8.1 (Portable, x86, x64)
К слову о программах: делал файлы подсветки синтаксиса LaTeX и BibTeX для AkelPad, взять можно здесь. Работает автодополнение (команды разметки LaTeX+символы без экзотики+математика, использование графических объектов+AMS-LaTeX), фолдинг (не безупречно, если разметка некрасиво и неудобно для восприятия валиться в кучу).
Насколько мне известно, один из пользователей был заинтересован привести AkelPad если не к полноценной IDE, то к удобному инструменту, моей же целью было подсветить синтаксис в быстром и легком редакторе на случай быстрого просмотра/поиска и незначительных правок, хотя позже и прикрутил автодополнение. По идее, сравнительно легко можно прикрутить предпросмотр в SumatraPDF.
Насколько мне известно, один из пользователей был заинтересован привести AkelPad если не к полноценной IDE, то к удобному инструменту, моей же целью было подсветить синтаксис в быстром и легком редакторе на случай быстрого просмотра/поиска и незначительных правок, хотя позже и прикрутил автодополнение. По идее, сравнительно легко можно прикрутить предпросмотр в SumatraPDF.
И еще такой вопрос: А как сделать, чтобы все картинки в тексте были одинаковой ширины/размера?
Skif_off
Цитата:
А как подключить к AkelPad для Windows (7)?
Цитата:
К слову о программах: делал файлы подсветки синтаксиса LaTeX и BibTeX для AkelPad
А как подключить к AkelPad для Windows (7)?
Luke II
Если портативная версия, то просто положить в \AkelFiles\Plugs\Coder\ и удалить там файл cache, чтобы он автоматически пересоздался. Если установлена в Program Files или с заменой блокнота, то тоже туда, но тогда обратите внимание на это (вариант 3, чтобы не копипастить )
Если портативная версия, то просто положить в \AkelFiles\Plugs\Coder\ и удалить там файл cache, чтобы он автоматически пересоздался. Если установлена в Program Files или с заменой блокнота, то тоже туда, но тогда обратите внимание на это (вариант 3, чтобы не копипастить )
Набрел в Сети на материалы А.Шипунова:
http://ashipunov.info/shipunov/software/tex/tex-ru.htm
Конкретно, в пакете shipunov2 заинтересовало построение русскоязычного индекса.
Скачал, поставил, тестовый пример Шипунова транслируется без ошибок,
но индекс порядок слов в индексе прежний:
Чистик
Лютик
Морозник
Ветреница
А у Шипунова в прилагаемом к пакету файле rumakeindex-ex.pdf
всё по алфавиту, всё правильно и красиво.
Может, я чего-нибудь не понял?
http://ashipunov.info/shipunov/software/tex/tex-ru.htm
Конкретно, в пакете shipunov2 заинтересовало построение русскоязычного индекса.
Скачал, поставил, тестовый пример Шипунова транслируется без ошибок,
но индекс порядок слов в индексе прежний:
Чистик
Лютик
Морозник
Ветреница
А у Шипунова в прилагаемом к пакету файле rumakeindex-ex.pdf
всё по алфавиту, всё правильно и красиво.
Может, я чего-нибудь не понял?
TeX -- пакет объёмный, и новичку тяжело разобраться, в
каких папках хранятся нужные файлы. Поэтому приходится
обращаться к документации, которую тоже ещё нужно найти.
Структура дерева каталогов описана в стандарте "TeX directory structure".
Его перевод на русский язык можно посмотреть здесь
http://ibzh.novhost.cf/tex/tex.htm#TDS
или здесь
http://ibzh.16mb.com/tex/tex.htm#TDS
каких папках хранятся нужные файлы. Поэтому приходится
обращаться к документации, которую тоже ещё нужно найти.
Структура дерева каталогов описана в стандарте "TeX directory structure".
Его перевод на русский язык можно посмотреть здесь
http://ibzh.novhost.cf/tex/tex.htm#TDS
или здесь
http://ibzh.16mb.com/tex/tex.htm#TDS
Добрый день.Помогите кому не сложно,нужно сделать в latex простенькую таблицу умножения.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
Предыдущая тема: Прога для автоматического выключения компа
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.