Return to site

Word To Latex Converter For Mac

broken image


Up to the TUG homepage(external link)
Up to Converters between LaTeX andPC Textprocessors homepage

Word to LaTeX / TeX / XML Converter Use Word-to-LaTeX tool to convert any Microsoft Word document to LaTeX, TeX, or clean XML. The software is fast, accurate, and highly configurable. Word-to-LaTeX runs on MS Windows XP/Vista/7/8 with MS Office XP/2003/2007/2010/2013 installed. Word → OpenOffice ODT → LaTeX This produces the best LaTeX (after LyX), to my knowledge. Writer2LaTeX Word → RTF → LaTeX Use the unrtf tool. It can be installed via fink. Word → HTML → LaTeX To get math and images into the LaTeX document, the simplest method is to treat them all as graphics. Textutil -convert html text.doc.

Switch conversion direction: From PC to LaTeX

Author: Wilfried Hennings (texconvfaq 'at' gmx.de), this pagelast updated on June 30, 2011
The url of this page is http://tug.org/utilities/texconv/textopc.html

I maintain these pages because I need converters between LaTeXand PC Textprocessors for my work and I want to share the informationwith others who need it. Because I maintain them in my spare time (uh,what is spare time?), Ican not answer individual questions.

This list is as good or as bad as its support,and it needs YOUR support to update and supplement this list.Please supplement if you know more and/or better ones. There are somemore converters on the CTAN sites, but the following seem to be mostpromising for conversion to and from the current versions ofwordprocessors.

Neither correctness nor completeness is guaranteed.
All opinions mentioned (if any) are my own. Pleasesend corrections, enhancements and supplements (auch in deutscherSprache) to the following address:
texconvfaq 'at' gmx.de

Note that this FAQ list contains information about convertersONLY between LaTeX and PC word processors.Converters to and from other formats may have own FAQlists- e.g. see the link for converters to and from HTML.

For the impatient, here is a tablewith overview of features of the most recent converters.

General Remarks

Before looking for a converter, stop and think about aprincipal question:

Engadget is part of Verizon Media. Mac id for apple watch.

What do you want to be converted in which way?

Do you want to convert the document structure,i.e. a heading should remain a heading, a list should remain a listetc., no matter how it will look like in the target format?
Or do you want to convert the appearance,i.e. how it looks like, no matter how it is represented in the targetformat?
Or do you want a mixture of both?
For using SGML as an intermediate format, you would have to specify thetranslation rules yourself (as far as I understood). This makes sense,and explains why different people have very different opinions aboutwhich converter best fits their needs: They simply have differentdemands and expectations on what should be converted and how.
So, not only practically there is no converter which is good foreveryone and every purpose, but this is even principally impossiblebecause there are no well-defined requirements which a converter shouldmeet.

An additional problem is that TeX/LaTeX can be extended by anunlimited number of macros. Unless the converter contains a full-scaleTeX system, it can at best support the publicly available macrocommands, not the ones privately written by individual users.Practically you can expect that it supports the standard LaTeX commandsand perhaps a few more widely used packages. The only converter whichuses a full-scale TeX system is TeX4ht.

So keep this in mind when looking through the following listof converters, try yourself and decide what you need.

There are several ways to convert.

To illustrate these, let me restrict it to the Microsoft Wordcase:

Word To Latex Converter Mac

  • directly type or paste LaTeX code into Word
  • use a Word import filter
  • use a Word macro: load LaTeX file as plain text, thensearch for LaTeX markup and replace the markup by formatting, specialcharacters and equations.
  • use an external converter:
  1. LaTeX -> RTF, then use Word'sown RTF import,
  2. LaTeX -> HTML, then use Word's internet assistant orbuilt-in html converter,
  3. maybe other external format(s).

The converters being most complete and currently maintained /supported are:

TeX2Word - ashareware LaTeX import filter for MS Word

GrindEQ - ashareware LaTeX import filter for MS Word

latex2rtf - a freestandalone LaTeX -> RTFconverter for PC, Macintosh and Unix,

TeX4ht - a free LaTeXto html or XML converter for PC and Unix produces html which is goodfor loading into Word. TeX4ht relies on other software, it needs atleast a full TeX system.

There are also converters to Powerpoint and to FrameMaker (seefurther below).

Directly type or paste LaTeX code into Word

All of these only allow typing or pasting LaTeX coded equations in Word,not LaTeX coded text elements.

'Aurora'(formerly named Ribbit) can now convert a LaTeX coded equation (whichmust be placed on the Windows clipboard) to Word. The converter isstill experimental and as such has a number of limitations, some ofwhich will be addressed in future releases. The converter'soutput will generally need some manual touching up to achieve the levelof fidelityon a par with the original document.
The other functionality of Aurora, which was the only functionality ofits predecessor 'Ribbit', is letting you enter LaTeX equations in wordprocessors such as MS Word or in Powerpoint. One can enter the equationin LaTeX markup, and the formatted equation is inserted as an object.
See homepage (externallink)(Shareware)
Aurora needs a working LaTeX installation. If there is no, it willinstall a micro version of MiKTeX.

'LaTeX in Word':See homepage(external link)(Freeware, GPL).
It allows to enter LaTeX equations in wordprocessors such as MS Word in LaTeX markup, and theformatted equation is inserted in the Wordprocessor as a pngbitmap. It needs a server which performs the conversion. Serverinstallation files are available from the downloadpage (external link).

MathType(external link) allows typing and pasting equations in LaTeXmarkup and also direct conversion of an equation in LaTeX markup whichis part of the Word document text.

OpenOfficeallows typing equations in LaTeX-like markup.

Word To Latex Converter For Macs

Use a Word import filter

TeX2Word:Shareware, 99$ (45$ academic).
Current version: 3.0, Feb 2011.
Support for more document styles and packages will be available withfuture versions. You can also supply support for document styles,packages and user defined macros by yourself (needs TeX programmingknowledge).
Needs:
* MS Windows 2000, XP or later,
* MS Word 97 or later,
* with Word 97 to 2003, also MathType(externallink) 4or later is needed (full version of the Equation Editor which comeswith MS Word).
See homepage(external link)

GrindEQLaTeX-to-Word: Shareware, 99EUR (49EUR academic).
converts LaTeX, AMS-LaTeX, Plain TeX, or AMS-TeX documents to MicrosoftWord format.
You can choose the following formats for TeX/LaTeX equations: MicrosoftEquation 2007, Microsoft Equation 3.x, or MathType.
Works with Microsoft Word 97/2000/XP/2003/2007 and Microsoft Windows98/Me/NT/2000/XP/2003/x64/Vista.
Evaluation version is restricted to 10 launches.
See homepage(external link)

Convert to RTF

Free:

latex2rtf:LaTeX-to-RTF-converter. See the moredetailed page.

Convert to WordPerfect format

Commercial:

TexPortconverts your TeXand LaTeX files to WordPerfect or Microsoft Word documents.
See more detailed page
See homepage(external link)

Without more details on what 'it runs better on Windows' means, and what your computers are and contain, it's hard to say. It could be system specific. Background processes and tools can also have a bearing on performance. Cubase for mac or pc. Video card, sound card, RAM, CPU, HDD, and so on are all factors here. If one is a desktop and the other a laptop, that could also be a factor.

Use a Word macro

Free:

tex2doc by Thomas Link(external link):LaTeX to WinWord 6 and WinWord 7(95) converter, written as Word macros.Also attempts to convert tables! Not compatible with Word 2000 and up,no further development.
homepage(external link),

ltx2word,by myself: LaTeX to WinWord 6, WinWord 7(95) and WinWord 97 converter,written as Word macros. No tables. Not compatible with Word 2000 andup, no further development.
See more detailed page.

Word To Latex Converter For Mac Osx

Use a Word add-in

The following are no full converters but only allowtyping or pasting LaTeX code into Word:

'Aurora'(formerly named Ribbit) can now convert LaTeX code (which must beplaced on the Windows clipboard) to Word. The converter is stillexperimental and as such has a number of limitations, some of whichwill be addressed in future releases. The converter's outputwillgenerally need some manual touching up to achieve the level of fidelityon par with the original document.
The other functionality of Aurora, which was the only functionality ofits predecessor 'Ribbit', is letting you enter LaTeX equations in wordprocessors such as MS Word or in Powerpoint. One can enter the equationin LaTeX markup, and the formatted equation is inserted as an object.
See homepage (externallink)(Shareware)
Aurora needs a working LaTeX installation. If there is no, it willinstall a micro version of MiKTeX.

'LaTeX in Word': It allows to enterequations in word processors such as MS Word in LaTeX markup, and theformatted equation is inserted in the Wordprocessor as a pngbitmap. It needs a server which performs the conversion.
See homepage(external link) (Freeware, GPL)
Server installation files are available from the downloadpage (external link).

Use a PowerPoint add-in

TexPoint enables the easy use of Latexsymbols and formulas inPowerpoint presentations. See homepage(external link).(Shareware)
Latest version requires PowerPoint2000, does not work with earlierversions of PowerPoint.

Aurora (formerly named Ribbit) now alsosupports PowerPoint.See homepage (externallink)(Shareware)

HTML as intermediate format

LaTeX to HTML

cost free unless otherwise stated

Because HTML is a structured format, the conversion betweenHTML and LaTeX is rather straightforward. However there remain thelimitations of HTML compared to LaTeX, i.e. there are many elements inLaTeX which can not (yet?) be represented in HTML. Converters fromLaTeX to HTML are:

Recommendedif you have TeX installed or don't mind to install it: TeX4ht (external link)is a highly configurable TeX-based converter to hypertext. It comeswith a built-in default setting for plain TeX, LaTeX and TeXinfo, andit generates html with accompanying css stylesheet, xhtml, or xml. Theconverter needs a full TeX installation, but this gives the advantagethat TeX's full support for macros and styles is available (with onlyfew exceptions).
Equations are converted to either bitmaps or MathML. There are somedifferent MathML flavors around which can be chosen by an option.(Following description is partially copied from the TeX4ht web site.)
The special command
oolatex
is available for producing xml compatible with OpenOffice, LibreOffice(and probably also StarOffice). The output of the command oolatex is a zipped file with same name anda '.odt' extension (containing the document in xml format which doesnot suffer the limitations of html). For this to work, TeX4ht needs azip program which is not included in the TeX4ht distribution but e.g.in the MikTeX distribution.A zip program can be downloaded from e.g. http://www.info-zip.org/(external link).
The resulting .odt file can directly be opened in OpenOffice orLibreOffice, converted equations are editable in OpenOffice's orLibreOffice's own equation editor. OpenOffice and LibreOfficecan save the document in MS Word 97/2000/XP (.doc) format, butsome equations may not be converted correctly to Word. It is alsopossible to save as Microsoft Word 2007 XML (.docx), but this breaksthe equations (at least in LibreOffice 3.3.2).
A command of the form
htlatex filename 'html,word' 'symbol/!'
asks for HTML output tuned toward Microsoft Word. Such a format,however, relies on bitmaps for mathematical formulas.
Conversion to bitmaps additionally needs Ghostscript and ImageMagic ornetpbm.
For more information seehttp://tug.org/applications/tex4ht/mn.html(external link).

Word To Latex Converter For Mac

TTH(external link):LaTeX-to-HTML converter which translates LaTeX into HTML 4.0 markup.Formulae are also translated into standard html markup. (Free fornon-commercial applications.)
A sister of tth, TtM(external link),converts formulae to MathML (Linux version for free, Windows versionmust be paid).

ltoh(externallink):LaTeX-to-HTML converter which is highly customizable, i.e. you candefine how the LaTeX macros which are used in your document are to betranslated. Requires that the input file conforms to LaTeX2e (seedocumentation). It was last updated 1979, and it seemsthat the homepage is no longer available, so look onCTAN in ../support/ltoh/ .

HEVEA(external link):LaTeX-to-HTML converter which translates LaTeX into HTML4.0 markup.Formulae are also translated into standard html markup (not yet usingMathML).

Hyperlatex(external link)allows the use of a subset of LaTeX to produce documents in HTML .

Some converters are available fromCTAN(external link)('Comprehensive TeX Archive Network'), e.g. in../support/latex2html.
(The .. stands for a host specific base directory, which often iseither '/pub/tex' or '/tex-archive')

HTML to Wordprocessor

Word 8 (97) and up contain the html converter by default (butits installation may have to be explicitly chosen during the Word setupin user-defined mode).
For Word 6 and 7 (95) for Windows and Mac there are free HTMLconverters available from Microsoft:
Download.. IAfor Word 6 (external link) / IAfor Word 7 (95) (external link) / IAfor Word for Mac (external link)

WordPerfect 7 and up have an integrated InternetPublisher.
For WordPerfect 6.1 for Windows, the InternetPublisher is availableseparately:
Download..InternetPublisherfor WPWin 6.1 (external link)

OpenOffice can also import html, but much better is usingtex4ht for lossless conversion to native OpenOffice format.

Other intermediate formats

There are ways to use SGML as intermediateformat, and others have used it successfully. Having had a quick lookat it, I found it rather complicated, especially it seems that you haveto define the translation rules yourself. So I did not put more effortin trying to use it. If anyone can give me a ready-to-use cookbooksolution, I will include it here.

An upcoming format is XML, a subset ofwhich can be exported and imported by Microsoft Office 2000 and up,OpenOffice uses it as its native format, and the browser programmersare working on implementing XML. It actually is an instance of SGML. Asit is more powerful than HTML,conversion from LaTeX to XML would lose much less information thanconversion from LaTeX to HTML. There are good chances that it could beused as a general exchange format in the future. TeX4htalready has scripts for converting to XML (TEI or DOCBOOK). MS Word2000 and earlier can not import XML, for these target systems convertto html+css using the xwtex and xwlatex scripts. MS Word 2003 canexport and import XML, but I haven't yet tested whether it can importthe TEI or DOCBOOK files produced by TeX4ht.
The most successful path is using TeX4htto convert to the OpenOffice format (.sxw, which actually is a zipcompressed archive containing the document and vector graphics as XMLand the bitmap graphics as bitmap files) and open this in OpenOffice.One could stop there, as OpenOffice is publicly available, or go on andsave from OpenOffice as a 'MS Word 97/2000/XP'file.

Most astonishing, one could also use PDFas intermediate format.Generating PDF from LaTeX is straightforward if you have a full TeXimplementation installed. If you have the full commercial version ofAdobe Acrobat 7, you can open the pdf and 'save as' e.g. rtf (saving'as Word doc' actually generates an rtf file, too), xml, or plaintext. Or you can use other commercial software to convert PDF to Word,just do a www search for 'pdf to word' to get several hits. In thispath of conversion however the document strucure and probably someformatting will be lost.

Finally, you can use OCR software to convert any printeddocument to word or plain text. To avoid the inaccuracy introduced byprinting to paper and scanning, you can convert the TeX output to ps orpdf, convert this to a bitmap (using ghostscript), and feed this bitmapinto the ocr software.

Convert to FrameMaker

la2mml: converts LaTeX to FrameMakerformat. Maybe outdated, latest version was createdNov. 1995.
See more detailed page.
homepage(external link)

FrameMaker Utilities: Contains convertersfor both directions(LaTeX <-> FrameMaker) as well as templates which makeconversion from Framemaker to LaTeX more easy
homepage (external link)

This HTML page is part of the texconv pages.
Copyright © 1998 … 2011 Wilfried Hennings
You may copy and redistribute it under the following conditions:

  • it must remain intact and the contents unchanged; if you'dlike to have something changed, contact me (texconvfaq 'at' gmx.de).Reformatting (e.g. from HTML to some other presentationformat) is granted as long as the contents are unchanged.
  • you may NOT ask money for it except a reasonable cost formedia and distribution

Please also note the disclaimer.





broken image