Sdscompany.ru

Компьютерный журнал
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Latex to word

TeX2Word

TeX/LaTeX to Word converter

TeX2Word is a TeX/LaTeX to Word converter designed in order to use with Microsoft Word and enables Microsoft Word to open documents in TeX format (this includes any TeX-based formats like LaTeX, etc.). This gives the opportunity to import existing TeX documents to Microsoft Word. TeX2Word is based on Chikrii Softlab pseudoTeX technology and this means that virtually any existing TeX/LaTeX package can be supported by TeX2Word. TeX2Word has open-architecture and provides everyone with opportunity to customize it for personal or business needs.

What For?

Why you may need your documents to be in Microsoft Word format? TeX/LaTeX is a de-facto standard in scientific publishing, but many publishers accept papers only in Microsoft Word format. Other reason is wide spectrum of software compatible with Microsoft Word, for example, Microsoft Word documents can be published on the Web using, for instance, Mathpage technology shipped with Design Science MathType.

How do I use it?

Once TeX2Word installed, its operation is seamless.

Below is LaTeX to Word conversion in 2 steps:

  1. Start Microsoft Word (if it’s not already running);
  2. Open your LaTeX document (*.tex);

That’s all! I told you it was easy.

System Requirements

In order to install and run TeX2Word, your computer must have:

  • Microsoft Windows XP SP3 or later (XP SP3/2003/Vista/7/8.1/10) 32-bit or 64-bit;
  • Microsoft Word XP or later (XP, 2003, 2007, 2010, 2013, 2016) 32-bit or 64-bit;
  • If you are using Microsoft Word version older than 2007 you need Design Science MathType installed (version 4 or later);
  • A hard disk drive with at least 100 megabytes of free space.

Features

Real equation translation

TeX2Word translates TeX equations to real MS Word equations (or MathType equation objects, depending on your choice). They are fully functional as if you created them manually (real-life example with MathType below).

Maximum flexibility

TeX2Word isn’t just converter — it has pseudoTeX compiler built-in! And that’s why we can surely say that TeX2Word can translate any TeX/LaTeX document. Anyway, there’s a lot of different LaTeX formats/document classes and packages. All document classes and some of the packages that TeX2Word supports are distributed with TeX2Word in source-code form so that anyone interested can define/redefine any TeX2Word translation rules.

I want to start evaluating TeX2Word now!

Although we are confident that you will be impressed by TeX2Word features, we understand that you might want to try it yourself before purchasing it. Using the instructions presented here, you can download TeX2Word and try it out for 30 days, free of charge.

Or, if your antivirus/firewall doesn’t allow downloading executables, please download ZIP archive:

What to expect after installing the evaluation

You will have 30 days in which to enjoy all the features of TeX2Word, but with the following restrictions: only first 100 (one hundred) equations will be translated for every document; you will need to click «Ok» after every translation even if document was processed without Warnings/Errors.

At any time, before or after the evaluation period ends, you can purchase a valid license number by going to the Chikrii Softlab web site at www.chikrii.com, then click on «Buy Now!» under Store.

Samples

Linear Differential Games of Persuit with Integral Block of Control in its Dynamics

by Dr. Kirill A. Chikrii & Anna V. Chikrii, Chikrii Softlab.

SABUROWSKY

ПОМОЩЬ В НАСТРОЙКЕ КОМПЬЮТЕРА И ПРОШИВКЕ СМАРТФОНОВ

Main navigation

Latex(.tex) — Конвертация формата .doc в формат .tex

Доброго времени суток. Сегодня поговорим о весьма необычном формате .tex и с чем его едят.

Tex — система компьютерной вёрстки, разработанная американским почётным профессором информатики Дональдом Кнутом в целях создания компьютерной типографии.

LaTeX — наиболее распространённое расширение макрокоманд для TeX. TeX используется главным образом при разработке классов и пакетов LaTeX . Для подготовки печатных документов лучше подходит LaTeX .

Читать еще:  Самоучитель word 2020 скачать бесплатно pdf

TeX общепризнанно считается наиболее качественной системой подготовки печатных публикаций.

TeX — документы набираются на собственном языке разметки в виде обычных текстовых файлов и позволяет автоматизировать многие задачи верстки текста: нумерацию разделов, формул, рисунков, таблиц, списков литературы; набор текста на нескольких языках; подготовку текста в нескольких форматах (статья, книга, презентация, письмо, постер) и др.

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

Конвертирование .doc в .tex

Способ 1

— MS Word c установленным MathType (6.5 или выше);
— LibreOffice с установленным дополнением Writer2LaTeX .

Открываем файл с помощью MS Word. Выбираем панель MathType и нажимаем кнопку Toogle TeX.

В результате, все набранные в MathType формулы буду преобразованы, Equation останутся не тронутыми. Стоит отметить, что повторное нажатие на Toogle TeX вернет все в исходное состояние. Полученный документ следует сохранить

Открываем наш файл в LibreOffice Writer. Если мы будем экспортировать файл в том виде, в котором он есть сейчас, то все слеши, доллары, галочки и фигурные скобки будут восприняты как текст. Мы получим следующий код:

Выяснение какие слеши нужны, а какие нет, займет некоторое время. Что бы избежать такой ситуации, автозаменой проходимся по файлу и заменяем знаки слеш, фигурные скобки и т.п. на нетипичные для текста идущие подряд знаки препинания (к примеру, слеш на три двоеточия «. »).

Далее, в меню файл выбираем «Экспорт», устанавливаем формат «LaTeX2e.txt», расставляем галочки по вкусу и экспортируем.

В получившемся тексте, производим обратные замены знаков препинания на слеши и т.д.

Способ 2

Для конвертирования текстового формата .doc в формат .tex нам понадобятся:

Miktex — программа для просмотра и преобразования .tex в читабельный формат .pdf

Ссылка на скачивание — Miktex.exe

LibreOffice — мощный офисный пакет, полностью совместимый с 32/64-битными системами. Переведён более чем на 30 языков мира. Поддерживает большинство популярных операционных систем, включая GNU/Linux, Microsoft Windows и Mac OS X. Также необходимо установить дополнение Writer2LaTeX

Ссылка на скачивание дополнения — Writer2LaTeX

Открываем наш файл .doc в программе Libreoffice

После того, как наш документ открылся, нажимаем «Файл» — «Сохранить как» и выбираем формат Latex(.tex)

Далее открываем созданный только что файл с расширением .tex программой Miktex

В левом верхнем углу можно выбрать формат файла, который получится на выходе. Можно оставить без изменения, а можно выбрать LatexPDF — на ваше усмотрение. Нажимаем зеленую кнопку PLAY . Когда начнется процесс конвертации, то программа будет запрашивать установку дополнительных компонентов — везде нажимаем INSTALL . Через некоторое время у нас откроется преобразованный файл в формате PDF, который в последствии можно будет распечатать, либо сохранить. На этом, собственно, конвертация окончена — пробуйте. Удачи .

Формулы линейного формата с использованием UnicodeMath и LaTeX в Word

Чтобы вставить формулу с помощью клавиатуры, нажмите клавиши ALT + =, а затем введите формулу.

Вы можете вставлять символы уравнений за пределами математических областей с помощью автозамены математическими символами. Дополнительные сведения можно найти в разделе Использование правил автозамены математическими символами вне областей формул.

Вы также можете создавать математические уравнения с помощью клавиатуры с помощью сочетаний клавиш и кодов автозамены математическими символами. Новые возможности Word для Office 365 подписчиках — это возможность вводить математические символы с помощью синтаксиса LaTeX; описанные ниже сведения.

Линейный формат — это представление математических символов в одной строке документа. Существует два линейных формата для математических типов, которые поддерживаются в Word:.

Математические символы Юникода

LaTeX математические знаки

В зависимости от предпочтительного формата входных данных вы можете создавать формулы в Word в одном из форматов Уникодемас или LaTeX, выбирая формат на вкладке уравнения.

Примечание: Все другие приложения Office поддерживают только Уникодемас линейный формат.

Чтобы создать дробь с использованием разных форматов с подстрочными знаками,

Введите формулу с помощью клавиш ALT + = на клавиатуре.

Нажмите кнопку преобразовать и выберите пункт профессиональный, чтобы преобразовать типизированные дроби в их профессионально оформленные в подстрочные, или используйте клавиши CTRL + =. Вы также можете преобразовать уравнение обратно в линейный формат с помощью клавиш CTRL + SHIFT + =.

Читать еще:  Как сделать диагональ в таблице word

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

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

В Уникодемас можно быстро вводить большинство уравнений, используя коды автозамены математическими символами. Например, чтобы выровнять массив уравнений, можно использовать @ и &, как показано в следующем примере:

екаррай (x + 1&= 2 @ 1 + 2 + 3 + y&= z@3/x&= 6)

которые разрешаются в следующих случаях:

Вот еще несколько примеров:

Формула в рамке

Скобки с разделителями

iint_ (a = 0) ^ инфти

Примечание: Если за ним следуют два символа подряд, в первом пробеле выполняется разрешение введенного текста в формулу, а во втором — его создание.

Для создания и отображения математических выражений в Microsoft Office используется линейный формат, описанный в техническом заметке Юникод 28. Дополнительные сведения, в том числе способы быстрого ввода и построения уравнений, можно найти в разделе математические знакив кодировке Юникод.

LaTeX редактирование уравнений поддерживает большинство распространенных LaTeX математических ключевых слов. Чтобы создать уравнение матрицы 3×3 в формате LaTeX, введите в математическую зону следующее:

Это будет встраиваться в следующее профессиональное уравнение:

Ниже приведены некоторые другие примеры выражений LaTeX, которые могут быть встроены в профессиональный формат.

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

Некоторые выражения LaTeX немного отличаются по синтаксису, чем может быть ожидаемым.

Например, матрицы LaTeX часто создаются с использованием следующего синтаксиса:

бегин <Матрикс>& b c & d енд

Однако ключевые слова бегин<> и енд<> не поддерживаются в Word, поэтому входные данные матрицы LaTeX будут просто матрикс<> и выглядеть так, как показано ниже.

В Office есть Автозамена математическими символами, которые можно использовать для упрощения форматирования Уникодемас, автоматически распознающего выражения и символы, так как они являются входными данными и преобразуя их в профессионально оформленный формат при создании формулы. Этот параметр можно включить или отключить, установив соответствующий флажок в диалоговом окне Параметры формул.

Введите один из следующих кодов, а затем — ограничительный терм. Например, после ввода кода введите знак пунктуации или нажмите клавишу пробел или ввод.

Чтобы знаки автозамены математическими символами в документе были одинаковыми в диалоговом окне «Автозамена», на вкладке Главная в группе Шрифт нажмите кнопку Cambria математический.

Важно: Коды вводятся с учетом регистра.

LaTeX to Word

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

пробовал через LyX и tex4ht — и то и другое херня.

Еще есть пропиетарная прога tex2word — вроде даже умеет в mathtype формулы перегонять.

оно же в html только o.O

www.tex2word.com — стоит денюжку (как бы намекает, что за странные желания надо платить), хотя демка вполне рабочая.

это не мои желания, с большим начальством не поспоришь.

> это не мои желания, с большим начальством не поспоришь.

Большое начальство хочет что-то поправить самостоятельно? Может твёрдая копия удовлетворит его любопытство?

я как то не привык возражать нобель прайзерам 🙂

А причём здесь возражать? Делать удобнее 🙂

ну как несложно догадаться, ему удобнее в ворде 🙂

Бедный начальник 🙁 Он не знает, что для правки удобнее твёрдая копия, а для написания чего-то нового удобнее таки зарядить подчинённого 🙂

для правки удобнее твёрдая копия

Мой научный руководитель, т.к. латех не знал, правил именно твердые копии. В итоге на диссер ушло две коробки бумаги (10 пачек).

Ах и да, если начальник так крут, то пусть разорится на 25$ и купит tex2word — хорошая программка.

> Мой научный руководитель, т.к. латех не знал, правил именно твердые копии. В итоге на диссер ушло две коробки бумаги (10 пачек).

Читать еще:  Текст по диагонали в word

В каждой пачке по 500 стр, печатаем с двух сторон, 10 пачек и в диссертации около 100 страниц — итого 100 итераций. Что-то совсем круто. Мне хватило десятка полтора.

Печать была с одной стороны, плюс в первоначальной версии было около 400 страниц, окончательную версию пришлось урезать (по требованию рецензентов) до 189 страниц 🙂 А много так было, потому что мой научный руководитель хотел, чтобы диссертация была в виде завершенного учебника, учебник и получился (по полной версии я потом в университете лекции читал).

Ну, а насчет tex2word — не знаю, с этой программой я не работал, на некоторые «конференции», где нужно было отдавать материал в «ворде», правил текст вручную (при помощи макросов в ОО).

Забудь. Это всё равно что учебник по функану перевести на токипону.

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

пальцы гнём? ну-ну.

в чём пальцы? человек с десятком статей, где только в паре он первый автор, учит как на самом деле надо писать статьи. Это даже не смешно. Не говоря уже о том, что приходился ездить, и кроме этого огромное количество разных бумаг.

Да лана, не отмазывайся. Понятно, что основная причина — это твоя лень. У всех она есть.

LaTeX to MS Word, а так же издательские системы

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

Вернулся к вопросу спустя пару лет. Начал писать докторскую, поступил в докторантуру в ростовский вуз. Подумал, что раз так модно в Ростове использовать latex, то стоит напрячься с освоением. Напрягся, освоился, пришло время писать статьи.

Оказалось, что статьи принимаются в. ворде! А я сделал в латехе с прицелом на то, что не придется делать двойную работу — материалы уйдут в диссер потом. Да и мои самописные софты сделаны так что генерируют результаты расчетов в кашерные форматы.

Отказываться от тэха не хотелось — много преимуществ. Главное — автонумерация всего и вся, автобиблиография и офигенные возможности работы с формулами. И векторные рисунки, опять таки с формулами. Встал вопрос о преобразовании в ворд.

Проблему я решил не Ъ-способом: нашел утилиту GrindEQ, которая триальная десятиразовая работает на VirtualBox-овой винде. Главное её преимущество — она удивительно хорошо гонит формулы прямо в формат редактора ворда и на 85% сохраняет форматирование текста. Остается лишь откорректировать рисунки, но тут опять таки всё просто — делаю в Inkscape в SVG, который понимает MS Visio, дальше думаю понятно как и что.

Результат, ну вот он результат

Исходный LaTeX

После преобразования и недолгого напилинга — Ворд

Замечу — формулы вообще не трогал — преобразованы идеально.

Утилиты типа latex2rtf и прочие выдавали шлак и вовсе отказывались работать.

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

Ещё интересно — а как собственно верстают в тех местах, где требуют исходник в ворде. У них там есть некие проприетарные издательские системы, ориентированные на ворд?

Upd: Последнее время посещает мысль написать конвертер. Понимаю, что задача нетривиальная, да и времени нет, но хотя бы оценить трудоемкость этого — зудит. Прочел что MS открыла форматы своих офисов, но по ссылкам на их официальные источники я увидел ЭТО. Весьма красноречиво

На стороннем ресурсе нашел такую вещь

5588 страниц спецификации на новые форматы офиса (те которые docx). М-дя, фундаментально.

Ссылка на основную публикацию
Adblock
detector