# Tag Info

0

Independently of the tool you perform the conversion, you can fix the non-satisfactory converted parts with TexSword. For example, I am happy with Latex2rtf + TexSword.

0

I found a good solution through Latex2rtf + TexSword. The process consists performing first the convertion LaTex-> Word (which in my case is around 85% correct), and then to fix the wrong or not converted parts with TexSword (the remaining 15%).

1

You might want to check out a tool I just wrote: tikz2svg. Given in.tikz (or stdin): > cat in.tikz \begin{tikzpicture} \fill[red!90!black] ( 90:.6) circle (1); \fill[green!80!black] (210:.6) circle (1); \fill[blue!90!black] (330:.6) circle (1); \end{tikzpicture} It outputs: > cat tikz2svg < in.tikz <?xml version="1.0" ...

2

You can do this using in combination: the \xintFloat [P] macro of xintfrac, with P the arbitrary asked for precision, its output will be of the form <non zero digit>.<digit>...<digit>e<integer exponent>, with a total number of P digits in the significand, and the \numprint macro of package numprint which will transform such ...

3

Here's a solution that employs LuaLaTeX. There's a TeX-side macro called \tosci and a Lua-side function called tosci. The number of digits shown can be set by modifying the first argument of the function string.format that's employed by tosci. The output of \tosci can be used either by itself, if you want the 1.234e+09 look, or it can be fed to the \num ...

5

The macro as you requested using again pgfmath \documentclass[border=10pt]{standalone} \usepackage{pgf} \pgfkeys{/pgf/number format/.cd ,precision=2,sci generic={exponent={\times 10^{#1}}}} \newcommand\convert[1]{\pgfmathprintnumber{#1}} \begin{document} \convert{123456789123456789123456789123456789123456789123456789} \end{document}

8

The PGF math engine can do it. In addition, the pgfplotstable package is quite powerful when it comes to rounding, formatting, and perhaps even postprocessing/generating numerical content. \documentclass{standalone} \usepackage{pgf} \usepackage{pgfplotstable} \begin{document} \pgfmathprintnumber{123456789123456789123456789} \pgfplotstabletypeset{ A B ...

11

Not the core aim of the package, but siunitx does have lots of number-processing code built in: \documentclass{article} \usepackage{siunitx} \begin{document} $\num{123456789} = \num[round-precision = 3, round-mode = figures, scientific-notation = true] {123456789}$. \end{document} Note at present some of the internals of siunitx are limited to ...

3

The answer has gradually been accumulating in the question. The question title was edited from "latest" to "2013", but perhaps that person didn't notice that the discussion was still active in January this year. I thought it was time to move the points accumulated so far into an answer. Then as new points become available I'll add them here. I will commit to ...

0

The problem is that LaTeX is not really intended for unattended typesetting. I concur with Aditya in that ConTeXt is better equipped in dealing with automated page breaks using a setup along the lines of: \setuphead[section,subsection][page=yes, before={\placefloats\testpage[11]}]

2

Suppose your spreadsheet looks something like: Method 1: Export the spreadsheet to CSV. For example, sample.csv: Name,Type,Past Tense,Description sit,verb,sat,rest on one's hind quarters cat,noun,---,small domesticate feline animal mat,noun,---,floor covering the,determiner,---,the definite article Now you can use a combination of datatool and ...

3

You can go back to your old computer and copy them to your external hard drive but try and change their extension from .tex to .txt in case they appear that way. Don't do that in the originals but in copies. There wouldn't be any problem but just in case. As it is already mentioned in the comments .tex files are simple text files.

Top 50 recent answers are included