maisvendoo |
|
![]()
Темы:
68
Сообщения:
1142
Участник с: 10 октября 2012
|
Начну с того как я пришел к мысли изучать latex. Одно время хотел отправить доклад в Ростов на конференцию по механике сплошной среды. И там требовали статью выполненую в LaTeX-е, причем давали стилевой файл, облегчающий жизнь при оформлении. Это сейчас я понимаю как это круто и всё такое, а тогда это был сущий ад - привык писать в ворде, надыбал утилиту выполняющую конвертацию из ворда в сабж. Естественно статью не приняли, понимание тогда так и не пришло. Вернулся к вопросу спустя пару лет. Начал писать докторскую, поступил в докторантуру в ростовский вуз. Подумал, что раз так модно в Ростове использовать latex, то стоит напрячься с освоением. Напрягся, освоился, пришло время писать статьи. Оказалось, что статьи принимаются в... ворде! А я сделал в латехе с прицелом на то, что не придется делать двойную работу - материалы уйдут в диссер потом. Да и мои самописные софты сделаны так что генерируют результаты расчетов в кашерные форматы. Отказываться от тэха не хотелось - много преимуществ. Главное - автонумерация всего и вся, автобиблиография и офигенные возможности работы с формулами. И векторные рисунки, опять таки с формулами. Встал вопрос о преобразовании в ворд. Проблему я решил не Ъ-способом: нашел утилиту GrindEQ, которая триальная десятиразовая работает на VirtualBox-овой винде. Главное её преимущество - она удивительно хорошо гонит формулы прямо в формат редактора ворда и на 85% сохраняет форматирование текста. Остается лишь откорректировать рисунки, но тут опять таки всё просто - делаю в Inkscape в SVG, который понимает MS Visio, дальше думаю понятно как и что. Результат, ну вот он результат Исходный LaTeX ![]() После преобразования и недолгого напилинга - Ворд ![]() Замечу - формулы вообще не трогал - преобразованы идеально. Утилиты типа latex2rtf и прочие выдавали шлак и вовсе отказывались работать. На форуме есть научные люди, вот интересно, сталкивались ли с такой проблемой, и кто как её решает. Ещё интересно - а как собственно верстают в тех местах, где требуют исходник в ворде. У них там есть некие проприетарные издательские системы, ориентированные на ворд? Upd: Последнее время посещает мысль написать конвертер. Понимаю, что задача нетривиальная, да и времени нет, но хотя бы оценить трудоемкость этого - зудит. Прочел что MS открыла форматы своих офисов, но по ссылкам на их официальные источники я увидел ЭТО. Весьма красноречиво На стороннем ресурсе нашел такую вещь ![]() 5588 страниц спецификации на новые форматы офиса (те которые docx). М-дя, фундаментально...
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb http://rusrailsim.org |
citadeldimon |
|
Темы:
6
Сообщения:
288
Участник с: 09 июля 2012
|
редко, но когда есть необходимость перенести в ворд, то GrindEQ очень хорошо справляется. Но если надо править текст уже готовый в ворде - тут просто ад. Выхожу с ситуации последним Math Typeом - у него есть возможность набора формул в формате теха, что добавляет +10 к скорости и ловкости))) Более открытым вопросом есть распознавание текста с формулами в tex, когда то пользовался китайским софтом, но он кириллицу не воспринимал(( |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
тащем та, сначала читаем требования - потом пишем, как им угодно. Форматирование текста навести - на 30 минут работы (в журналах химической направленности, по крайней мере, не требуют вставлять в текст - просто в конце работы). Алсо, на самом деле, не вижу проблемы. Смотрю я на свои статьи и на текущий текст дисера (или диплома) и понимаю, что тащем та, общего текста у них минимум, все равно везде все с нуля набирается. По поводу формул, плюсану в сторону math type, в общем то вполне хватает обычно и быстро делается. |
maisvendoo |
|
![]()
Темы:
68
Сообщения:
1142
Участник с: 10 октября 2012
|
По поводу MathType у меня было предубеждение - когда писал кандидатскую шеф выдал в электровиде часть своей докторсокой для копипасты, а потом заставлят модифицировать математику в соответствии со спецификой моей работы. Так вот у него всё в MathType было, который хоть и родственник MS Equation (они суть одно и тоже) но почему-то с ним не дружил, и формулы пришлось вбивать вручную. Сейчас, я посмотрел вроде ситуация исправилась и есть намек на совместимость. Просто в некоторых редакциях, опять таки, допускают использование MathType, а в некоторых - исключительно MS Equation Upd: Не, никакой совместимости - созданное в MathType встроенным редактором ворда не открывается... Upd2: GrindEQ конвертирует MathType в MS Equation 3.0 угу... Короче говоря арсенал пополняется, можно с этим как-то работать
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb http://rusrailsim.org |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
maisvendooУ меня тоже,когда попросили проверить документ,часть из него ниже. Пост хорошо набран :-).Только много \\ далее? maisvendooПрямого метода нет,я думаю что это читали. Даже на тексте, есть проблемы,и очень-очень большой напильник. И пару вопросов, если не трудно: 1.Вы все в одном документе набираете, или используете 2.Если используете основной файл сразу оформляете и добавляете свое,после черновых работ?Я думаю зловорд в это в нес свое гнусное дело. Вот например,оглавление документа,упасть не встать.
Последний крик моды - эхо 30-летней давности.
|
maisvendoo |
|
![]()
Темы:
68
Сообщения:
1142
Участник с: 10 октября 2012
|
tchgefestИспользую включаемые файлы если документ большой и по содержанию разбит на отдельные части. Классы book и report такое разбиение поддерживают по умолчанию а вот с article не пробовал, но наверное можно, у вас похожее что-то видел в другой теме про таблицы, вот тут tchgefestА как же без него не соберется - преамбула-то в основном файле, там же и команда \tableofcontents генерирующая содержание. Содержание генерируются по меткам заголовков, по умолчанию в него включаются \chapter{}, \section{} и \subsection{}. Автогенерация оглавления, если мне не изменяет память досутпна только в book и report Вот пример из диссера Главный файл main.tex
Начало главы
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb http://rusrailsim.org |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
maisvendoo Спасибо. А это не использовали для BibTex
Последний крик моды - эхо 30-летней давности.
|
maisvendoo |
|
![]()
Темы:
68
Сообщения:
1142
Участник с: 10 октября 2012
|
tchgefestОн cp1251 не понимает или я не понял как там эту кодировку юзать. А BibTeX напротив - работает с utf но криво, сучше cp1251, что вообще странно... Поэтому *.bib я правлю и пополняю исключительно вручную
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb http://rusrailsim.org |
citadeldimon |
|
Темы:
6
Сообщения:
288
Участник с: 09 июля 2012
|
maisvendooкажись надо же юзать bibtex8 или как то по другому, но помню 8ку в конце! |
maisvendoo |
|
![]()
Темы:
68
Сообщения:
1142
Участник с: 10 октября 2012
|
Решил апнуть тему, по той причине что нашел вот такую вещь Конвертация таблиц из Excel в LaTeX С широкими таблицами, канеш, требуется некоторый напилинг, однако результат преобразования можно считать чистым. Сегодня опробовали - перенесли несколько таблиц в теховский документ с мелкими косметическими правками
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb http://rusrailsim.org |