2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 12:18 
Здравствуйте, пытаюсь сделать слайды в TeXstudio.
В данный момент получается вручную.
Для каждого слайда задаю отдельно:
1)Заголовок;
2)Номер слайда;
3)\setstretch, т.к. желательно чтобы слайд был полностью заполнен, а кол-во текста немного отличается.

Хотелось бы автоматизировать вывод заголовка и номера. Для этого планирую использовать \section.
Вывод номера можно сделать так: \arabic{section}
1) Как можно настроить вывод названия section, чтобы выводилось вместо текщего заголовка слайда?
2) Как можно настроить вывод номера section, чтобы выводилось вместо номера слайда с центрированием как в примере?

Код моего примера - ниже:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
    \documentclass[a5paper,10pt]{extarticle}%Для шрифтов размером более 10-12
    \usepackage[landscape,pdftex]{geometry}%альбомная ориентация
   
    \usepackage{wrapfig}%обткание текста
   
    %\usepackage{cmap}%Для поиска кириллицы в PDF
    \pagestyle{empty}%Убрать нумерацию страниц
   
    %\usepackage{pscyr}%шрифты
    %\documentclass[a4paper,14pt]{report} %размер бумаги устанавливаем А4, шрифт 12пунктов
    \usepackage[T2A]{fontenc}
    \usepackage[utf8]{inputenc}%включаем свою кодировку: koi8-r или utf8 в UNIX, cp1251 в Windows
    \usepackage[english,russian]{babel}%используем русский и английский языки с переносами
   
        \usepackage{multirow}%Сложные таблицы
        %\usepackage{bigstrut}
        \usepackage{color,colortbl}%Раскрашивание таблиц
        \definecolor{Gray}{gray}{0.9}
   
    \usepackage{setspace}
    %\singlespacing%одинарный интервал
    %\onehalfspacing%полуторный интервал
    %\doublespacing%двойной интервал
   
    %\uchyph=0
    \hyphenpenalty=9900%10000%Запрет переносов
    \tolerance=9900%Растягивание интервала междусловами
    \clubpenalty=9000%отвечает за нежелательность разрыва страницы после первой строки абзаца
    \widowpenalty=9000%отвечает за нежелательность разрыва страницы перед последней строкой абзаца
   
    \usepackage{amssymb,amsfonts,amsmath,mathtext,cite,enumerate,float} %подключаем нужные пакеты расширений
   
    \usepackage{ragged2e}%выравнивание по ширине
   
    \usepackage[pdftex]{graphicx} %хотим вставлять в рисунки?
    %\usepackage[dvips]{graphicx} %хотим вставлять в рисунки?
    \graphicspath{{images/}}%путь к рисункам
   
    %Настройка подписей Рисунок 1 -
    \RequirePackage{caption}
    %\usepackage{caption}
    \DeclareCaptionLabelSeparator{defffis}{ --- }
    \captionsetup{singlelinecheck = false}
    \captionsetup[figure]{justification=centering,labelsep=defffis}
    \captionsetup[table]{justification=raggedright,labelsep=defffis}
   
        %\renewcommand{\figurename}{Image}

    \makeatletter
    \renewcommand{\@biblabel}[1]{#1.} % Заменяем библиографию с квадратных скобок на точку:
    \makeatother

    \usepackage{geometry} % Меняем поля страницы
    \geometry{left=0.3cm}% левое поле
    \geometry{right=0.3cm}% правое поле
    \geometry{top=0.5cm}% верхнее поле
    \geometry{bottom=0.3cm}% нижнее поле

    \renewcommand{\theenumi}{\arabic{enumi}}% Меняем везде перечисления на цифра.цифра
    \renewcommand{\labelenumi}{\arabic{enumi}}% Меняем везде перечисления на цифра.цифра
    \renewcommand{\theenumii}{.\arabic{enumii}}% Меняем везде перечисления на цифра.цифра
    \renewcommand{\labelenumii}{\arabic{enumi}.\arabic{enumii}.}% Меняем везде перечисления на цифра.цифра
    \renewcommand{\theenumiii}{.\arabic{enumiii}}% Меняем везде перечисления на цифра.цифра
    \renewcommand{\labelenumiii}{\arabic{enumi}.\arabic{enumii}.\arabic{enumiii}.}% Меняем везде перечисления на цифра.цифра
    %\renewcommand{\rmdefault}{ftm}%Шрифт TimesNewRoman
    \renewcommand{\arraystretch}{1.5}%Вертикальные отступы в таблице

        \frenchspacing%Один пробел после точки
    \begin{document}
   
    %\newcolumntype{g}{>{\columncolor{Gray}}c}%Для раскрашивания таблиц
       
    %\section{article}
       
        \setstretch{1.35}
   
    \begin{onehalfspacing}
        \begin{tabular}{ p{18cm} p{1cm} }
                %\rule{0cm}{0.5cm}
                %\cline{2-2}                             
                \large \MakeUppercase {Проблемная ситуация, тема, цель, объект и предмет исследования}&\cellcolor{Gray} \Large{~~1} \\
                %\cline{2-2}   
        \end{tabular}
    \end{onehalfspacing}
    \vspace{\baselineskip}
   
    {\MakeUppercase {Проблемная ситуация:}}~необходимость повышения результативности ... и несовершенство моделей и методов ... с использованием ... в условиях ограниченной ... и априорной неопределенности протоколов информационного взаимодействия и параметров сигналообразования
    \vspace{\baselineskip}
   
    \MakeUppercase{ТЕМА:~МЕТОД ОПРЕДЕЛЕНИЯ ... С ИСПОЛЬЗОВАНИЕМ ПОДВИЖНОГО ... ПРИ ... СИСТЕМ СПУТНИКОВОЙ СВЯЗИ В ... НА ОСНОВЕ ПРОСТРАНСТВННО-ВРЕМЕННОЙ БАЗЫ ИЗМЕРЕНИЙ}
    \vspace{\baselineskip}
   
    {\MakeUppercase {Цель исследования:}}~повышение результативности ... в ... в части обеспечения требуемой точности ... земных станций современных адаптивных реконфигурируемых ... спутниковых систем связи
    \vspace{\baselineskip}
   
    {\MakeUppercase {Объект исследования:}}~система ... в условиях ресурсных ограничений на реализацию электромагнитного доступа к радиоизлучениям узконаправленных антенных систем земных станций современных адаптивных реконфигурируемых ... систем спутниковой связи
    \vspace{\baselineskip}
   
    {\MakeUppercase {Предмет исследования:}}~модели и методы ... источников радиоизлучений с использованием ... ретранслятора на основе синтеза пространственно-временной базы измерений ... параметров в условиях ограниченной пространственной доступности к излучениям земных станций и априорной неопределенности протоколов информационного взаимодействия и параметров сигналообразования земных станций современных адаптивных реконфигурируемых спутниковых систем связи
    \vspace{\baselineskip}
   
    {\MakeUppercase {Научная задача:}}~разработка научно-методического аппарата ... источников радиоизлучений земных станций спутниковых систем связи в условиях ограниченной пространственной доступности и априорной неопределенности протоколов информационного взаимодействия и параметров сигналообразования
    \vspace{\baselineskip}
     
    \pagebreak[4]
   
    \setstretch{1.35}
    %Номер слайда с обтеканием
    \begin{onehalfspacing}
        \begin{tabular}{ p{18cm} p{1cm} }
                %\rule{0cm}{0.5cm}
                %\cline{2-2}   
                %\rowcolor{Gray}
                \centering {\large \MakeUppercase { {Задачи исследования и положения, выносимые на защиту}}}&\cellcolor{Gray} \Large{~~2} \\
                %\cline{2-2}   
        \end{tabular}
    \end{onehalfspacing}
    \vspace{\baselineskip}
   
    {\MakeUppercase {Задачи исследования:}}
    1.\;... анализ задач ... спутниковых систем связи в ...
   
    2.\;Исследование путей повышения результативности ... спутниковых систем связи в части ... земных станций
   
    3.\;Разработка модели определения ... по ретранслированным сигналам земных станций современных адаптивных реконфигурируемых спутниковых систем связи
   
    4.\;Разработка метода определения ... с использованием подвижного ретранслятора на основе формирования динамической пространственно-временной базы и ... оценивания координатно-информативных параметров сигналов ... систем спутниковой связи
   
    5.\;Разработка методики ... земных станций ... с использованием подвижного ретранслятора на .... при ...
    \vspace{\baselineskip}
   
    {\MakeUppercase {Положения, выносимые на защиту:}}
    1.\;Модель представления системы ... источников радиоизлучений с помощью ... по сигналам прямого и обратного каналов современных адаптивных реконфигурируемых спутниковых систем связи
   
    2.\;Метод определения ... источников радиоизлучения с использованием ... на основе динамически формируемой пространственно-временной базы  измерений, выявленных закономерностей сигналообразования в современных спутниковых системах связи и ... параметров сигналов земных станций
   
    3.\;Методика определения ... с использованием подвижного ретранслятора ... при радиоэлектронном ... в условиях ресурсных ограничений на реализацию ... к радиоизлучениям узконаправленных антенных систем земных станций ...
    \vspace{\baselineskip}
   
    {\MakeUppercase {Публикации по теме исследований:}}
    1.\;Статьи
   
    2.\;Отчеты ...
   
    3.\;Доклады на конференциях ...
   
    4.\;Заявки на изобретения ...
    \pagebreak[4]
   
    \setstretch{1.2}
    %Номер слайда с обтеканием
    \begin{onehalfspacing}
        \begin{tabular}{ p{18cm} p{1cm} }
                %\rule{0cm}{0.5cm}
                %\cline{2-2}   
                %\rowcolor{Gray}
                \centering {\large \MakeUppercase { {Актуальность исследования (часть 1)}}}&\cellcolor{Gray} \Large{~~3} \\
                %\cline{2-2}   
        \end{tabular}
    \end{onehalfspacing}
    \vspace{\baselineskip}
   
    \pagebreak[4]
   
    %Номер слайда с обтеканием
    \begin{onehalfspacing}
        \begin{tabular}{ p{18cm} p{1cm} }
                %\rule{0cm}{0.5cm}
                %\cline{2-2}   
                %\rowcolor{Gray}
                \centering {\large \MakeUppercase { {Актуальность исследования (часть 2)}}}&\cellcolor{Gray} \Large{~~14} \\
                %\cline{2-2}   
        \end{tabular}
    \end{onehalfspacing}
    \vspace{\baselineskip}
    \pagebreak[4]
   
    \end{document}
 

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 12:46 
Аватара пользователя
Ну кто же делает презентации в неспециализированных классах? На сегодня абсолютное большинство использует класс beamer.

Кроме того, для LaTeX используйте не общий код, а "Выберите язык" > LaTeX.

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 12:54 
Причём не бросайтесь сразу в tex.stackexchange.com искать примеры презентаций в beamer, а почитайте документацию к пакету. Там много полезных советов, примеров и режимов (article mode, handout mode).

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 13:05 
Цитата:
"Выберите язык" > LaTeX
поправил.
Цитата:
почитайте документацию к пакету
не кинете код для beamer, который максимально соответствует моему примеру?

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 13:09 
kostao в сообщении #1111737 писал(а):
не кинете код для beamer, который максимально соответствует моему примеру?

Не кину. Сами тратьте время на свою презентацию.

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 13:22 
Цитата:
Не кину
Премного благодарен!

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 13:37 
Аватара пользователя
kostao в сообщении #1111737 писал(а):
не кинете код для beamer, который максимально соответствует моему примеру?



Чему-чему соответствует? Тому убожеству, которое и давным-давно, когда никакого beamer, powerdot не было, а использовали slides, texpower, или prospero, никто бы презентацией не назвал? У вас же никто ничего на экране не увидит!

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 13:42 
Цитата:
Тому убожеству
оно меня вполне устраивает, разноцветные слайды, с множеством полей и наворотов как например тут описываются https://habrahabr.ru/post/145523/ не интересуют.

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 14:15 
Аватара пользователя
kostao в сообщении #1111750 писал(а):
оно меня вполне устраивает,

А устроит ли оно слушателей? Можно же и без цвета, просто не загружать темы. Но у Вас слишком мелкий текст, и его никто прочесть без особого напряжения не сможет.

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 14:34 
Да, согласен текст нужно крупнее, но это не проблема поменять. На первых 2х слайдах необходимо вывести указанный объём информации, на следующих текст буду использовать крупнее + рисунки, таблицы и формулы.

-- 03.04.2016, 15:36 --

Я не против и beamer, может кто тему поскажет или подкорректирует под мой пример.
Т.е. чтобы автоматом отображались заголовок и номер слайда.

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 14:40 
Аватара пользователя
kostao в сообщении #1111770 писал(а):
На первых 2х слайдах необходимо вывести указанный объём информации,

Ну, если Вам нужно "вывести указанный объём информации" безотносительно к тому, сможет ли кто-либо его прочесть, то в добрый путь.

Если бы я был на Вашей презентации, то я бы либо ушёл сразу, либо бы спрашивал "а что тут, коллега, у Вас написано?" по поводу каждой строчки, которую трудно прочесть, и дальше первого слайда Вы бы не успели. :mrgreen:

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 14:44 
Red_Herring в сообщении #1111776 писал(а):
Если бы я был на Вашей презентации, то я бы либо ушёл сразу, либо бы спрашивал "а что тут, коллега, у Вас написано?" по поводу каждой строчки, которую трудно прочесть, и дальше первого слайда Вы бы не успели.
Судя по содержанию слайдов, это защита. В этом случае задача показать положенное, не интересуясь тем, сможет ли кто-нибудь это прочитать, иногда бывает осмысленной. :D

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 14:52 
Можете помочь по существу вопроса с tex-нической стороны? По поводу оформления у меня вопросов нет.

 
 
 
 Re: Автоматическая нумерация слайдов и вывод заголовков
Сообщение03.04.2016, 15:12 
http://github.com/AndreyAkinshin/Russia ... esentation
http://www.overleaf.com/2893814ftxyvn#/7843078/
http://www.overleaf.com/articles/latex- ... pPt_h5hUlh
http://github.com/SaulDiazInfante/BeamerPhdThesis
http://www.twirpx.com/file/1197665/

 
 
 [ Сообщений: 14 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group