Jump to content

    

Нельзя распечатать один и тотже документ из World дважды

Новая версия стилевых файлов. Тут стало более хорошо... :rolleyes:

 

1) Я включил инструкции по настройке под Linux и под Windows (перепроверил их под обеими системами).

2) Вычистил кое-какие косяки (проявились на создании документов со сложной структурой):

- корректное оформление приложений

- нумерация подпонктпунктов в основном тексте и в приложениях

- возможность печатать в оглавлении названия подразделов

- рамки и штампы выполнены более качественно (избавился от *.eps - форматов)

- добавлена возможность вписывания очень длинного названия документа в основную надпись

- добавлена возможность печатать на титульном листе форму для подписи

3) Улучшил оформление свободного стиля

4) добавил ещё примеры (несколько рисунков в ряд), формы для подписей, сложные таблицы и др...

5) Привёл примеры для разных шрифтов

 

... хотелось бы услышать отзывы и рекомендации

Share this post


Link to post
Share on other sites

Очень удобно оперативно просматривать создаваемый документ программой SumatraPDF http://ru.wikipedia.org/wiki/Sumatra_PDF. Не надо каждый раз её перезапускать.

 

Не нужно никаких eclipse для этого. Текстовый редактор с подсветкай синтаксиса (medit) и SumatraPDF.

 

В SumatraPDF операции поиск и копирование работают адекватно с шрифтами pscyr (в отличие от Adobe Reader)

Share this post


Link to post
Share on other sites
Приветствую участников дискуссии.

Yra попробовал собрать документ с вашим расширением eskdi, и получил небольшое отличие с вашим документом. А именно у меня рамки на первой и второй странице поменялись местами, не подскажите как исправить эту ошибку ? Моя система: WinXP sp3 MikTeX 2.9. Мой результат сборки: my_sample.zip Заранее спасибо.

Мне тоже интересно. Но у меня обратная ситуация: на WinXP Texlive2011 собирается правильно, а на Linux - почти так как у Вас. То есть первая страница (титул) вообще без рамки вторая страница с рамкой от титула, а на третьей странице - рамка от второй.

 

На Linux машине texlive поставлен из репозиториев убунты. На Вин - с образа диска, предложенного автором.

 

P.S. Поставил Texlive 2012 с оффициального сайта - заработало и на линухе.

Share this post


Link to post
Share on other sites

B MikTeX отличие. Там мелкие нюансы хз что с ними делать. Слишком сложная система. Я кучу времени убил, сотни экспериментов поставил, чтобы получить то что получилось. Попробуйте поставить TeXLive по инструкции.... Чтобы не сносить MikTeX создайте виртуальную машинку и там поэкспериментируйте.

 

... На линукс - машине тоже из образа ставьте. Тонкостей там куча. Я специально с дистрибутивом именно с этим экспериментировал. Нужные папки выискивал куда шрифты кидать... и т.д.

Share this post


Link to post
Share on other sites
Нужные папки выискивал куда шрифты кидать...

По поводу шрифтов. Настройка шрифтов для начинающих техников - настоящий ад с непредсказуемым результатом. Поэтому, если вы не матёрый полиграфист с многолетним стажем, у которого система давно настроена, а переход на что-то другое может породить кучу проблем, имеет смысл вообще забыть про LaTeX и перейти на XeLaTeX - юникодную версию первого. LaTeX - древняя система, и кошмар со шрифтами - это атавизм. XeLaTeX молод, и проблема со шрифтами там решена по-современному - пользователь может выбирать любой шрифт, доступный операционной системе, а также его параметры в любом месте своего документа.

Share this post


Link to post
Share on other sites

Инструкция по установке шрифтов и под линукс и под виндоус там есть.

Share this post


Link to post
Share on other sites
имеет смысл вообще забыть про LaTeX и перейти на XeLaTeX - юникодную версию первого. LaTeX - древняя система, и кошмар со шрифтами - это атавизм. XeLaTeX молод, и проблема со шрифтами там решена по-современному - пользователь может выбирать любой шрифт, доступный операционной системе, а также его параметры в любом месте своего документа

Попробовал XeLaTeX под виндой (TeXLive 2012). Пример из блога http://hexlet.ru/blog/texlatex/111.html. Вообще ничего не получилось. Можете подробнее что делать чтобы заработало.

Share this post


Link to post
Share on other sites

У меня тоже hexlet.tex не собирается (Debian stable, TeXLive 2012). Причины:

1)

\setmainfont[SizeFeatures={Size={14}}, Mapping=tex-text, HyphenChar="00AD]{GaramondPremrPro}

Кто такой GaramondPremrPro? В моей системе нет такого шрифта. Заменил на Times New Roman.

2)

\begin{figure}[h!]
\center{\includegraphics[width=.5\linewidth]{hexlet.jpg}}
\caption{Вот такой вот Hexlet}
\end{figure}

Здесь в выходной документ вставляется файл рисунка. Файл рисунка отсутствует. Закомментировал.

3)

После этих правок документ собирается в TeXLive 2009, но не в TeXLive 2012. Чтобы собрать в 2012, нужно в преамбулу добавить "волшебные" строки:

\newfontfamily\cyrillicfont{имя_вашего_основного_шрифта}
\newfontfamily\cyrillicfonttt{имя_вашего_моноширинного_шрифта}
\newfontfamily\cyrillicfontsf{имя_вашего_шрифта_без_засечек}

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

 

Share this post


Link to post
Share on other sites

У меня программа E:\texlive\2012\bin\win32\xelatex молчит ничего не говорит.

Результат и исходники выложите пожалуйста. Для винды.

Share this post


Link to post
Share on other sites

Новая версия проекта.

 

Особое внимание посвящено:

- масштабированию документа;

- оформлению приложений в документе.

 

Lite - для уменьшения размера архива выкинута часть примеров. Никакой коммерциализации проекта не предвидется :) .

eskdi_2.0b_lite.7z

about_eskd_ftm_sss.pdf

about_free_cmr_s.pdf

Share this post


Link to post
Share on other sites
Как сажусь в ворд писать документ - пытаюсь сделать всё поуму: выработать один стиль ля абзацев, заголовков, приложений, табуляции. Писать документ одним и темже шрифтом и др. В общем по мере разрастания документа процесс выходит из-под контроля: появляются левые стили, плывёт табуляция и т.д. А если шаблон документа создан кем-то предварительно - то это вообще вилы. А если, не дай Бог, нужно распечатать с другого компа- жди чудных открытий. Частично спасает система контроля за версиями поекта. Если докмент требует редакции нескольких человек- то туши свет. Знакома эта проблемма? Ещё приходится постоянно следить чтобы ворд не делал переносы посреди ТУ и ГОСТ. А если в дальнейшем документ придётся редактировать... Знаю, что большинству знакомы эти проблеммы... однако посмотрите на импортную документацию. Меня охватывает зависть... В общем я сделал вывод что путёвые документы можно создать в таких системах как LateX.

Однако там свои трудности: надо подобрать текстовый редактор, заточенный под скрипты LateX типа WinEdt или TeXnicCenter, разъяснить системе про переносы, растягивание слов по строке и др...

В общем может кто- нибудь дать подробное руководство по затачиванию подобной системы под наши ГОСТы для текстовой документации?

 

Лет 13 назад переводил книгу.

Тект весь был в TXT.

Потом Adobe PageMaker.

 

Поскольку в Worde что-то сделать сложное было нереально.

Share this post


Link to post
Share on other sites

Новая версия проекта.

 

Особое внимание посвящено:

- переезду на TexLive 2014;

- использованию для сборки xelatex;

- работе с системными шрифтами (Times New Roman и др...) и сторонними (OpenGost)

- включению в документ страниц большого размера.

eskdi_3.0b.7z

about_eskd_opengost_ss.pdf

about_eskd_tnr_sssp.pdf

about_free_tnr_sss.pdf

Share this post


Link to post
Share on other sites
Новая версия проекта.

Замечательно!!!

 

Но есть маленькое НО.

3.3 ОС ''Linux''

Работа пакета не была опробована в Linux, но стоит попробовать...

ОС Kubuntu 14.04, TexLIve поставил 2014 в отдельный каталог, но все равно не собирается, пока не убираю из about.tex две строчки:

\input ./about/sample_big_frames1.tex
\input ./about/sample_big_frames2.tex

С ними ошибка на деление на ноль :crying:

Underfull \hbox (badness 10000) has occurred while \output is active
  [] 
<use  "./eskdi/F2_106_9a_A4.pdf" > [47]) (./about/sample_big_frames1.tex
Underfull \hbox (badness 10000) has occurred while \output is active
[][]

Underfull \hbox (badness 10000) has occurred while \output is active
  [] 
<use  "./eskdi/F2_106_9a_A4.pdf" > [48] <./about/func_in.eps>
Overfull \hbox (1086.89528pt too wide) in paragraph at lines 22--22
[][]

Underfull \hbox (badness 10000) in paragraph at lines 22--22


Overfull \hbox (569.05511pt too wide) in paragraph at lines 22--22
[] [] 

Overfull \vbox (88.62105pt too high) has occurred while \output is active
Underfull \hbox (badness 10000) has occurred while \output is active
[][]

Underfull \hbox (badness 10000) has occurred while \output is active
  [] 
<use  "./eskdi/F2_106_9a_A2.pdf" >

! Package graphics Error: Division by 0.

See the graphics package documentation for explanation.
Type  H <return>  for immediate help.
  ...                                              
                                                   
l.22 }
       %
? 
! Emergency stop.

Сам попробовал поправить, но пока не получается.

А в целом СПАСИБО.

 

И еще один вопрос.

Почему-то после первого прохода

$XELATEX  $TARGET

не создается содержание. Это я заметил еще в предыдущих версиях eskdi.

Всегда надо делать маке два раза.

Это виноваты настройки системы у меня, или в шаблоне что-то не так?

Share this post


Link to post
Share on other sites

По поводу деления на ноль - у меня оно под виндой ругается, но документ собирает. Ругань пошла после переезда на xelatex. Нужно просто в ответ на запрос жать на 'enter' в консоли до победного. Оно ещё большие листы на 90 градусов стало поворачивать в xelatex. В нете пока не нашёл на это ответ. Раньше , когда не мог большие листы подшить сразу - приходилось менять листы в готовом пдф, что тоскливо...

 

Содержание появляется там где надо, после второго прохода. Это особенность работы всех латех. На первом проходе латех формирует файл для содержания (или затирает старый), на втором проходе подшивает этот файл в документ.

 

Тестил это художество на двух машинах с вин7. На линуксе при удобном случае потестирую.

 

 

Share this post


Link to post
Share on other sites
По поводу деления на ноль - у меня оно под виндой ругается, но документ собирает.

Если отключить штамп, то все прекрасно собирается. Очевидно, что-то не так с форматкой А3.

 

Тестил это художество на двух машинах с вин7. На линуксе при удобном случае потестирую.

Ubuntu 14.04 LTS, texlive 2013, xelatex из него-же. Все прекрасно собирается, за исключением вышеописанного.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this