Это тестовый сайт, предназначенный для бета-тестирования новой версии программного обеспечения. Все зарегистрированные здесь учётные записи, а также оставленные комментарии время от времени просто исчезают. Настоящий (рабочий) сайт расположен по адресу http://www.stolyarov.info
Сверстай диплом красиво: LaTeX за три дняАннотацияКнига "Сверстай диплом красиво: LaTeX за три дня" - самое простое и краткое пособие по системе вёрстки LaTeX, всего 92 содержательные страницы (не считая титульной страницы и оглавления) формата A5 включают всё необходимое для оформления курсовой или дипломной работы, содержат предостережения против наиболее типичных ошибок, ответы на часто задаваемые студентами вопросы. С этой книгой вы сможете освоить LaTeX даже быстрее, чем за три дня. Из предисловия:
Бумажные публикацииПособие опубликовано в издательстве МАКС Пресс в 2010 году, ISBN 978-5-317-03440-5 Электронная версияPDF-файл, полностью соответствующий печатной версии, можно взять тут: http://www.stolyarov.info/books/pdf/latex3days.pdf Статус бумажной версииПоступала в свободную продажу, к настоящему моменту распродана. Errata
Полезные советыЗдесь собраны несколько рекомендаций, не вошедших в книгу. Если потребовалось оформление по ЕСКДВ некоторых ВУЗах квалификационные работы требуется оформлять в соответствии с требованиями Единого Стандарта Конструкторской Документации (ЕСКД), то есть каждую страницу заключать в рамку строго определённого размера и снабжать так называемой "основной надписью", которая представляет собой табличку, содержащую идентификатор документа, номер листа, журнал изменений и некоторую другую информацию. Ничего сложного в этом нет, в современные дистрибутивы LaTeX уже входит коллекция стилей и пакетов под общим названием ESKDX, разработанная украинцем К.В.Кориковым. Официальный сайт этой коллекции http://eskdx.org.ua содержит подробное руководство пользователя, форум, а также и саму коллекцию пакетов и стилей на случай, если в вашу дистрибуцию LaTeX'а ESKDX пока не входит. UPD:К сожалению, сайт Корикова больше не работает, но сам пакет вошёл в основные дистрибуции, см. https://www.ctan.org/pkg/eskdx Как сверстать презентациюLaTeX позволяет создать весьма качественную презентацию, включающую при необходимости динамически изменяемые и анимированные слайды. Делать это лучше всего с помощью класса Beamer. Официальный сайт класса Beamer расположен по адресу https://bitbucket.org/rivanvx/beamer, но для быстрого освоения Beamer-презентаций я рекомендовал бы страничку http://www.poirrier.be/~jean-etienne/info/latexbeamer/, где собрано много хороших руководств и имеется пример презентации, демонстрирующий основные возможности класса. Как убрать перевод страницы перед оглавлениемВ квалификационных работах часто размещают аннотацию непосредственно перед оглавлением (то есть на одной странице с ним). При использовании класса \begingroup \let\clearpage\relax \tableofcontents \endgroup В принципе, возможен и другой вариант — вставить аннотацию непосредственно в текст оглавления с помощью команды |
пояснениеВы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда. Андрей Михайлович Столяров в библиотеке Мошкова |
☞ From Иван (unverified) Tue Feb 8 04:09:00 2022
Здравствуйте!
Здравствуйте! Пишу диплом и в нашем колледже, к сожалению, официальным положением диктуется правило об обязательном создании работы в мерзопакостном WORD-е. Не можете подсказать, как продолжать верстать через latex, но не пострадать в итоге от подобных требований, которые, как я узнал, будут проверяться.
ответить
⮴ From admin Tue Feb 8 12:56:00 2022
Написать
Написать официальную жалобу в Минобр и Рособрнадзор. Требование использовать коммерческий софт незаконно.
Hint: если сможете найти какую-то бумагу с этим требованием и к жалобе приложить её копию, результат будет надёжнее, чем если просто сослаться на то, что с вас чего-то там требуют.
ответить
⮴ From Иван (unverified) Tue Feb 8 15:17:00 2022
Эх..
Я бы рад, вот только они же скажут мол 'А у нас лицензия в колледже куплена, делайте в здесь'
ответить
⮴ From admin Tue Feb 8 16:30:21 2022
Если не хотите
Если не хотите ничего делать — жрите, что дают, что я ещё могу сказать.
ответить
⮴ From Иван (unverified) Wed Feb 9 02:27:00 2022
Вы правы
Попробовать в любом случае стоит.
ответить
☞ From Валера (unverified) Wed Feb 2 16:41:00 2022
ЗАмечательная
ЗАмечательная книга! Изумительная!
Сейчас активно осваиваю Латех и работаю с почти десятком книг по этому пакету, поэтому уже имеется определённое представление и о самом Латехе, и о литературе. Поэтому смело советую начинать освоение программы именно по этому пособию. Чувствуется, что автор имеет богатый опыт преподавания, раз смог так доступно и последовательно изложить азы.
Огромное уважение за Ваш труд.
ответить
☞ From Anonymous (unverified) Mon Jan 31 08:06:00 2022
Не предустановлен latex
У меня Debian. Там не предустановлен latex. Ввожу в консоль latex и ноль. Делаю apt install latex - то же ноль. В чем может быть проблема и откуда можно взять рабочий latex? Почему в книжке об это не сказано? Или я что то пропустил? Подскажите пожалуйста, Андрей Викторович
ответить
⮴ From admin Mon Jan 31 15:13:19 2022
В книжке об
В книжке об этом не написано, потому что книжка про LaTeX, а не про дебиан
поганый. Дистрибутивов линукса много, в них и пакеты разные, и пакетные системы тоже разные, и это всё ещё и меняется то и дело, в книжке такое пытаться описывать бессмысленно.По существу вопроса: кроме apt install, есть ещё apt search, вот это тот самый случай. А ещё есть поисковые сервисы в интернете, где можно, например, спросить "how to install latex in debian". Но если совсем никак, то пакеты, содержащие LaTeX, в дебианоподобных дистрах называются texlive-чтототам. Настоятельно рекомендую поставить _все_ пакеты, названия которых начинаются с texlive-, иначе возможны странные проблемы со шрифтами.
ответить
⮴ From Anonymous (unverified) Tue Feb 1 16:27:00 2022
Спасибо что
Спасибо что ответили!
ответить
☞ From Anonymous (unverified) Wed Oct 13 18:33:00 2021
Решил я свои
Решил я свои письменные работы подготавливать в Latex'e, но не совсем понимаю, в какой последовательности работать с текстом и его оформлением.
Работаю в vim'е. Сначала подготавливаю текст, потом его форматирую. Но возникла такая ситуация, что целый абзац текста печатать в одну строку в редакторе не очень удобно, поэтому я обычно переношу на новую строчку текст при достижении 65-75 знакомест. И в таком случае, когда я приступаю к форматированию, например, подчеркиванию или выделению жирным, у меня строка в редакторе ещё дальше уходит.
Была мысль, что нужно печатать в одну строчку и просто ходить по нужным местам командами редактора, но всё же интересно, как составить грамотный исходник документа.
ответить
⮴ From admin Thu Oct 14 15:03:58 2021
LaTeX переводит
LaTeX переводит абзац, встретив в исходнике _пустую_ строку. Так что в исходнике абзац можно форматировать как угодно, лишь бы было читаемо. Лично у меня в .vimrc прописано
set textwidth=75
, н сам сносит на следующую строчку то, что дальше пойдёт.А ещё у меня в vimrc есть вот такое:
Позволяет абзац исходника вернуть к более-менее приемлемому виду, когда тот совсем разъехался. Жмём ctrl-j и ага.
ответить
☞ From yuri (unverified) Tue Feb 26 06:48:00 2019
extreport.cls not found
Здравствуйте, Андрей Викторович
Использовав приведенную в книге преамбулу, составил следующий текст:
\documentclass[oneside,final,14pt]{extreport}
\usepackage[koi8-r]{inputenc}
\usepackage[russianb]{babel}
\usepackage{vmargin}
\setpapersize{A4}
\setmarginsrb{2cm}{1.5cm}{1cm}{1.5cm}{0pt}{0mm}{0pt}{13mm}
\usepackage{indentfirst}
\sloppy
\begin{document}
У попа была собака.
\end{document}
Однако после команды "pdflatex text.tex" выдаётся строка
"! LaTeX Error: File `extreport.cls' not found."
Подскажите, пожалуйста, где этот файл взять и где он должен находиться?
Аналогичный вопрос по поводу второй строки: при использовании в первой строке "article" первая проблема исчезла, но выдалось:
"! LaTeX Error: File `koi8-r.def' not found."
Большое спасибо
ответить
⮴ From admin Tue Feb 26 09:03:30 2019
Во-первых,
Во-первых, замените russianb на просто russian (см. комментарии на этой странице). Во-вторых. я практически уверен, что кодировка у вас не koi8.
Что касается конкретно extreport.cls, то он входит в доп.пакет extsizes, который, например, на той машине, с которой я работаю прямо сейчас, пришёл из установочного пакета texlive-latex-recommended. Для вашего дистрибутива ситуация может отличаться.
ответить
⮴ From yuri (unverified) Tue Feb 26 22:15:00 2019
Ни так, ни эдак
Уж не знаю, как так получилось, но у меня не сработало ни
russian
, ниrussianb
.В обоих случаях выдается что-то вроде:
! Package babel Error: Unknown option `russian'. Either you misspelled it
(babel) or the language definition file russian.ldf was not found.
Начало исходного текста
\documentclass[oneside,final,14pt]{extreport}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
...
Далее - как в комментарии выше.
Отмечу, что в случае использования english и английского текста я все-таки смог это скомпилировать.
Что касается extreport - помогло, спасибо.
p.s. Начать работать с LaTeX'ом для меня пока получается даже труднее, чем разгадывать вашу капчу :):)
Надеюсь, у других этот процесс проходит легче.
ответить
⮴ From admin Wed Feb 27 15:00:00 2019
Можно было бы и догадаться
Очевидно, что поддержка русского языка вынесена в отдельные пакеты. Посмотрите список пакетов, имеющих отношение к LaTeX, и поставьте все, кроме очевидно ненужных (типа поддержи корейского языка).
По поводу капчи -- сайт допускает регистрацию, для зарегистрированных пользователей капча не требуется.
ответить
☞ From seraph (unverified) Thu Apr 18 18:13:00 2013
cm-super
пытался разобраться, но так до конца и не понял
cm-super вшит в MiKTeX? и если - да, то как применить его?
прошу прощения, пожалуй данный вопрос не относится к обсуждению вашей книги - просто не у кого больше спросить :(
ответить
⮴ From admin Sun Apr 21 08:53:32 2013
Чёрт его знает
Попробуйте вставить в преамбулу
\usepackage[T1]{fontenc}
авось получится. Вообще я про miktex ничего не знаю и видел его только издали, сам работаю исключительно под Linux, чего и всем советую. Для винды я слишком высоко ценю свою нервную систему. Ну а под Linux всевозможные "среды" неактуальны, берём любой ASCII-редактор (я использую vim) и работаем.
ответить
☞ From seraph (unverified) Sat Apr 13 11:18:00 2013
графики
допустим у меня есть данные текстовым файлом полученные в моей программе и мне необходимо предоставить их в дипломной работе в виде графиков
ни подскажите как наиболее проще оное сделать?
уточню графиков должно быть немало, главное исходных точек для каждого графика будет скорее всего не меньше ста, при этом естественно они должны быть плавными (между точками сплайны, не прямые), так же часто придется совмещать несколько графиков
не знаю уместно ли упоминать здесь excel который с этим вроде бы как справляется, но может ли LaTeX заменить оный? если говорить о графиках
ответить
⮴ From admin Mon Apr 15 15:21:00 2013
Gnuplot спасёт гиганта мысли
Excel с этой задачей справляется, прямо скажем, весьма условно. То, что из него можно извлечь — это обычно растровое изображение; использовать растровую графику для изображений искусственного происхождения нельзя, это приводит к потере качества при масштабировании и, будучи напечатанным, выглядит весьма убого.
Когда будете работать с Gnuplot, сразу задайте ему в качестве выходного формата eps (если работаете с dvi) или pdf (если используете pdflatex и сразу делаете pdf). Никаких gif/jpg/прочего растрового, оно вам не подойдёт.
ответить
☞ From seraph (unverified) Fri Apr 12 23:25:00 2013
russian / russianb
на 16 странице в примере, 3 строка кода что сверху страницы:
\usepackage[russianb]{babel}
никак все это в TeXworks не хотело пережевываться
пока не убрал "b"
\usepackage[russian]{babel}
оное в итоге успешно прошло таки
ни подскажите почему?
ответить
⮴ From admin Sat Apr 13 09:29:12 2013
babel/russian
Причина в разных версиях пакетаbabel
. Его версии, входящие в современные дистрибуции LaTeX, действительно требуют словаrussian
, а вариантrussianb
не принимают. Замечу, это давно известный момент, он отражен на этой страничке выше в разделе «Errata».ответить
⮴ From seraph (unverified) Sat Apr 13 10:54:00 2013
большое
большое спасибо что ответили
и извините что не попробывал поискать информацию на вашей странице
ответить
☞ From seraph (unverified) Fri Apr 12 23:08:00 2013
проблема
не знаю так только у меня или нет
поиск по pdf версии вашей книги в Adobe Reader ничего не дает
и вовсе бесполезно пытаться его использовать
если скопировать тест из книги в окно поиска видишь таинственные символы (видать какая то проблема с кодировкой)
ответить
⮴ From admin Sat Apr 13 09:34:00 2013
Это сделано вполне намеренно
Достаточно подключить ещё один пакет, и эта «проблема» окажется исправлена. Я этого не делаю вполне намеренно. Более того, я не исключаю варианта, что мне придётся перейти от публикации PDF'ов к публикации какого-нибудь djvu, который вообще не содержит текста, а только графические картинки.
Тут уж, как говорится, извините: я публикую электронные версии, чтобы не обязательно было покупать версию бумажную, но делать электронную версию моих книжек заведомо более удобной, чем бумажная, да ещё и облегчать copy-paste из неё — я не стану и другим не позволю. Рассматривайте это как волю автора.
ответить
⮴ From seraph (unverified) Sat Apr 13 11:01:00 2013
ясно
конечно же дело ваше
ответить
⮴ From Anonymous (unverified) Sun Nov 20 16:04:00 2016
А не
А не подскажите, как именно сделать какую "защиту"?
ответить
⮴ From admin Sun Nov 20 17:02:52 2016
Подскажу
Раньше достаточно было не подключать пакет cmap. Сейчас, к сожалению, LaTeX "усовершенствовали", так что даже без cmap получается корректный текстовый слой (ненавижу подобные "усовершенствования"). Но всё равно можно текстовый слой сделать некорректным. Я делаю так. В преамбуле подключаю
после чего в рабочую директорию подкладываю
t2a.cmap
, взятый из комплекта LaTeX'а, но сильно изуродованный путём прямого изменения значений в нём. С изменением значений можно поэкспериментировать, чтоб крякозяблы выглядели кракозябельнее :-)ответить
☞ From Anonymous (unverified) Mon Jan 21 00:05:00 2013
Большое спасибо.
Огромное спасибо за PDF-версию.
Книга - как глоток воды умирающему в пустые! Кроме разве что "Не очень краткого введения" подобных этой книг практически нет. А тут ещё и с нацеленностью именно на вёрстку квалификационных работ.
Действительно очень радует глаз вёрстка книги по сравнению с криво вёрстанными учебниками новых изданий со всякими прямыми буквами в формулах или чем ещё похлеще. Здесь - всё так эстетично и аккуратно! Просто замечательно.
Ещё раз большое спасибо.
ответить
☞ From Нуржан (unverified) Sun Dec 16 08:04:00 2012
Untitled
Оказывается реально 3 дня! :)
Спасибо, автор. Респект.
А можете еще поделиться и .tex файлом?
ответить
⮴ From admin Mon Dec 17 21:08:43 2012
Да пожалуйста :-)
Исходником поделиться могу, но не хочу. И, следовательно, не буду. Книжка — не программа, source быть open не обязан.
ответить
☞ From Nurzhan (unverified) Sun Dec 16 07:59:00 2012
Thanks
Оказывается реально 3 дня :)
Автору спасибо!
ответить
☞ From theism (unverified) Tue Dec 11 23:20:00 2012
Ура
Ура Столярову!
Выражаю вам свою благодарность за труды, очень пригодилось в обучении. Обновление или дополнение книги о LaTeX предвидится? (Украина)
ответить
⮴ From admin Wed Dec 12 19:14:10 2012
Про обновления и дополнения
Чёрт меня знает, хватит ли меня на то, чтобы к этой книжке вернуться. Точно могу сказать, что пока бумажный тираж не разошелся, я новое издание делать не буду в связи с очевидной невыгодностью такого действия.
ответить
☞ From Дмитрий (unverified) Tue Oct 9 21:17:00 2012
Спасибо за PDF
Спасибо за PDF
ответить