LINUX.ORG.RU
ФорумTalks

Реквестирую примеров работ выполненных в LaTeX

 , samples,


4

4

Привет.

Продолжаю потихоньку изучать TeX и что-то очень мне сильно захотелось посмотреть на примеры чужих работ. А именно на то как кто реализует различные нетривиальные вещи. К примеру сложные таблицы.

В общем кому не жалко поделитесь исходниками своих документов. PDF/PS/DVI тоже не помешают, чтобы было представление о том как работа должна выглядеть.

★★★★★

Ответ на: комментарий от Evgueni

Учебников у меня и так дофига, а еще /usr/share/texmf-dist/doc. Хочется примеров реальных работ поглядеть.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

Не спорю, но документация по пакетам и научная статья или дипломный проект это все же несколько разные вещи со своей спецификой.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от fat_angel

Пример научной статьи нужно брать на сайте издательства в журнал которых вы хотите эту статью написать. Есть правда пакеты специализирующиеся для научных статей.

Пример дипломного проекта следует брать у студента годом старше :) Другого способа нет, так требования разнятся весьма сильно и каждый раз к правилам нужно адаптироваться по месту.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от Evgueni

Да мне не нужно что-то конкретное, мне хочется просто посмотреть примеры различных работ, по различным предметным областям.

Пример дипломного проекта следует брать у студента годом старше

Во-первых уже отучился. Во-вторых я так думаю, что кроме меня в моем вузе про TeX никто и не слыхивал (утрирую конечно).

вы

И таки хватит выкать, мы все же в интернетах находимся.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

Еще раз спасибо! Очень интересно.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от true_admin

спрашивай что конкретно нужно, а так, похоже, ты и сам не знаешь чего хочешь.

Хочу посмотреть приемы работы других людей и на их основе выработать свои собственные.

fat_angel ★★★★★
() автор топика

Диплом писал на TeX'е.

Вот пару файлов:

make.tex:

\documentclass[a4paper,12pt,oneside,final]{./class/diploma}
\usepackage[koi8-r]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage{amstext}
\usepackage[english,russian]{babel}
\usepackage{indentfirst}
\usepackage{supertabular}
\usepackage[pdftex,unicode,pdfstartview=FitH,pdfview=FitH,pdfpagemode=none,colorlinks,linkcolor=blue]{hyperref}

\linespread{1.5}

%\oddsidemargin=2cm;
\topmargin=-1in
\headheight=13mm
\headsep=7mm
\footskip=2cm
% 297-40=257
\textheight=257mm

\oddsidemargin=-5mm
\evensidemargin=-5mm
\marginparsep=2cm
\marginparwidth=0pt
% 210-40=190
\textwidth=170mm

\pagestyle{myheadings}

\begin{document}

\makeatletter
\renewcommand{\@biblabel}[1]{#1.}
\makeatletter
\renewcommand{\refname}{Перечень ссылок}

%\tableofcontents
%\pagebreak

\input ./subj.tex

\end{document}

subj.tex:

\input ./title/subj.tex

\pagebreak

\input ./task/subj.tex

\pagebreak

\input ./referat/subj.tex

\pagebreak

\hyphenpenalty=10000
\tableofcontents
\hyphenpenalty=50

\pagebreak

\input ./intro/subj.tex

\pagebreak

\input ./anal/subj.tex

\pagebreak

\input ./choose/subj.tex

\pagebreak

\input ./os/subj.tex

\pagebreak

\input ./proxy/subj.tex

...

P. S. Как видно, было это в те времена, когда koi8-r была еще в моде ;)

P. P. S. И класс стандартный я правил, чтобы ну все по ГОСТу было

Kroz ★★★★★
()
Последнее исправление: Kroz (всего исправлений: 2)
Ответ на: комментарий от Kroz

И класс стандартный я правил, чтобы ну все по ГОСТу было

Так ведь это же самое интересное! Если не трудно, будь добр, выложи пожалуйста куда-нибудь.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от fat_angel

Вот diploma.cls: http://pastebin.com/rWkjGYiM . Те места, где я правил, обозначены комментариями % by Kroz .

Соответствующий diploma.sty:

\NeedsTeXFormat{LaTeX2e}
\@obsoletefile{diploma.cls}{diploma.sty}
\LoadClass{diploma}
\endinput
Kroz ★★★★★
()
Ответ на: комментарий от true_admin

если делать \include то он сам pagebreak поставит, если не путаю

У меня пустых страниц между главами нет.

Kroz ★★★★★
()
Ответ на: комментарий от bk_

Ссылку отправил

P.S. Запрос по e-mail означает, что я ожидаю e-mail

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

ГОСТ меняется

Я в курсе.

есть пакет eskdx

Только вот мне нужно оформлять не по ЕСКД, а по СПДС.

fat_angel ★★★★★
() автор топика

Вот — небольшие изменения в моем стиле для «подгонки к ГОСТу»:

\def\figurename{Рисунок}
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{#1~-- #2}%
  \ifdim \wd\@tempboxa >\hsize
    #1~-- #2\par
  \else
    \global \@minipagefalse
    \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
  \fi
  \vskip\belowcaptionskip}
\renewcommand{\@biblabel}[1]{#1.\hfill}
\def\@makechapterhead#1{%
    {\parindent \z@ \normalfont \bfseries\begin{center}\lowercase{\@chapapp}\space
    \thechapter\end{center}\par\nobreak
    \vskip 5\p@
    \begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\def\@makeschapterhead#1{%
    {\parindent \z@ \raggedright \normalfont \bfseries
    \begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\renewcommand{\section}[1]{\refstepcounter{section}\vspace{20pt plus 10pt minus 5pt}\par\pagebreak[3]
	\parbox{\textwidth}{\bf\begin{center}\thesection\space #1\end{center}}%
	\addcontentsline{toc}{section}{\thesection\space #1}%\markboth{\thesect #1}{\thesect #1}
	\par\nopagebreak}
\renewcommand{\subsection}[1]{\refstepcounter{subsection}\vspace{14pt plus 7pt minus 3pt}\par\pagebreak[3]
	\parbox{\textwidth}{\bf\begin{center}\thesubsection\space #1\end{center}}%
	\addcontentsline{toc}{subsection}{\thesubsection\space #1}\par\nopagebreak}
\renewcommand{\thesection}{\thechapter.\@arabic\c@section.}
\renewcommand{\thesubsection}{\thesection\@arabic\c@subsection.}
\renewcommand{\thesubsubsection}{\thesubsection\@arabic\c@subsubsection.}
\renewcommand{\theequation}{\thechapter.\,\@arabic\c@equation}

А вот — main.tex диссера:

\documentclass[a4paper]{extreport}
\usepackage{/home/eddy/ed}
\usepackage{verbatim,indentfirst}
\usepackage[14pt]{extsizes}
\usepackage{./diss}
\textwidth=170mm
\oddsidemargin=4.8mm
\evensidemargin=4.8mm
\topmargin=-10.4mm
\headheight=14pt
\headsep=14pt
\footskip=12pt
\textheight=247.1mm
\disscol
\title{название}
\setcounter{tocdepth}{2}
\begin{document}
\def\figurename{Рисунок}
\def\bibname{СПИСОК ЛИТЕРАТУРЫ}
\begin{titlepage}
… титул …
\end{titlepage}
\renewcommand{\baselinestretch}{1.2} % "полуторный" интервал
\setcounter{page}{2}
\tableofcontents
\chapter*{Список используемых терминов и сокращений}
\addcontentsline{toc}{chapter}{Список используемых терминов и сокращений}
\begin{multicols}{2}
\begin{description}
\minput{App1}
\end{description}
\end{multicols}
\renewcommand{\thesection}{\arabic{section}.}
\chapter*{Введение}
\addcontentsline{toc}{chapter}{Введение}
\markboth{Введение}{Введение}
\input{00/Main}\renewcommand{\thesection}{\arabic{chapter}.\arabic{section}.}
\chapter{Тенденции развития аппаратурного оснащения телескопов малых и умеренных размеров}
…
\clearpage
\small
\addcontentsline{toc}{headtoc}{Литература}
\renewcommand{\baselinestretch}{1}
\input{bib}
\clearpage
\appendix
\renewcommand{\thesection}{\arabic{section}.}
\input{Appendix}
\end{document}

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от CYB3R

Прикольно! А зачем в README написано про удаление временных файлов если они всеравно в .gitignore?

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от fat_angel

Да не за что. Могу еще скинуть исходники своего стилевого файла + книжек, которые в профиле (одна — пособие по физике, вторая — по мотивам моей диссертации). Естественно, книжки — без распространения (у меня пока еще с Lap Publ. контракт не истек).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Могу еще скинуть исходники своего стилевого файла + книжек, которые в профиле

Это было бы очень интересно, но раз

Естественно, книжки — без распространения (у меня пока еще с Lap Publ. контракт не истек).

все так сложно, то лучше подожду истечения срока контракта.

fat_angel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.