On Mon, Apr 27, 2015 at 06:06:48PM +0200, Kornel Benko wrote: > Am Montag, 27. April 2015 um 17:38:43, schrieb Enrico Forestieri > <for...@lyx.org> > > > > What about speed of conversion and image quality? > > Make sure you have pdftocairo and epstopdf. > > > > I had both already installed. > pdftocairo in package poppler-utils, epstopdf as part of TL2014. > > I did'nt notice problems with image quality or speed. Probably not enough > preview > images. Or bad eyes.
I attach here a document with a preview and what I obtain with ghostscript and pdftocairo. I think the results from the latter are much better. As regards speed, yes, only if you have a document with some hundreds of equations it becomes noticeable. -- Enrico
#LyX 2.0 created this file. For more info see http://www.lyx.org/ \lyxformat 413 \begin_document \begin_header \textclass article \begin_preamble \usepackage{tikz} \usetikzlibrary{scopes} \end_preamble \use_default_options true \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_amsmath 1 \use_esint 1 \use_mhchem 1 \use_mathdots 1 \cite_engine basic \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Standard \begin_inset Preview \begin_layout Standard \begin_inset ERT status open \begin_layout Plain Layout \backslash def \backslash angolo{35} % Angolo del piano inclinato \end_layout \begin_layout Plain Layout \backslash def \backslash peso{1.1} % La forza peso Mg \end_layout \begin_layout Plain Layout \backslash def \backslash semi{0.25cm} % Semilato del quadrato \end_layout \begin_layout Plain Layout \backslash def \backslash pos{0.70} % Posizione sul piano inclinato (0.5 = in mezzo) \end_layout \begin_layout Plain Layout \backslash def \backslash raggio{0.5cm} % Raggio dell'arco usato per indicare l'angolo \end_layout \begin_layout Plain Layout \backslash def \backslash retto{90} % Angolo retto \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout \backslash begin{tikzpicture}[ \end_layout \begin_layout Plain Layout forza/.style={>=latex,draw=blue,fill=blue,thick}, \end_layout \begin_layout Plain Layout grigio/.style={densely dashed,gray,font= \backslash small}, \end_layout \begin_layout Plain Layout M/.style={rectangle,draw,fill=lightgray,minimum size=2* \backslash semi,thin}, \end_layout \begin_layout Plain Layout piano/.style={draw=black,fill=blue!10}, \end_layout \begin_layout Plain Layout ] \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout %% Disegna il piano e il corpo di massa M \end_layout \begin_layout Plain Layout \backslash draw[piano] (0,-1) coordinate (base) \end_layout \begin_layout Plain Layout -- coordinate[pos= \backslash pos] (mid) ++( \backslash angolo:4) coordinate (top) \end_layout \begin_layout Plain Layout |- (base) -- cycle; \end_layout \begin_layout Plain Layout \backslash path (mid) node[M,rotate= \backslash angolo,yshift= \backslash semi] (M) {}; \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout %% Indica l'angolo alpha del piano inclinato \end_layout \begin_layout Plain Layout \backslash draw[<->] (base)++( \backslash raggio,0) arc (0: \backslash angolo: \backslash raggio); \end_layout \begin_layout Plain Layout \backslash path (base)++( \backslash angolo*0.5: \backslash raggio+5pt) node {$ \backslash alpha$}; \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout %% Tutto quello che dipende dall'angolo del piano inclinato \end_layout \begin_layout Plain Layout %% viene prima disegnato come per angolo zero e poi ruotato. \end_layout \begin_layout Plain Layout \backslash begin{scope}[rotate= \backslash angolo] \end_layout \begin_layout Plain Layout % Disegna gli assi del sistema di riferimento con origine \end_layout \begin_layout Plain Layout % nel baricentro del corpo di massa M e asse x parallelo \end_layout \begin_layout Plain Layout % al piano inclinato \end_layout \begin_layout Plain Layout {[grigio,->] \end_layout \begin_layout Plain Layout \backslash draw (M.center) -- ++(1.2,0) node[right] {$x$}; \end_layout \begin_layout Plain Layout \backslash draw (M.center) -- ++(0,1.2) node[right] {$y$}; \end_layout \begin_layout Plain Layout } \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout % Indica l'angolo tra la forza peso e la componente normale \end_layout \begin_layout Plain Layout {[grigio,<->] \end_layout \begin_layout Plain Layout \backslash draw[solid,shorten >=0.5pt](M)++(- \backslash retto- \backslash angolo: \backslash raggio) \end_layout \begin_layout Plain Layout arc(- \backslash retto- \backslash angolo:- \backslash retto: \backslash raggio); \end_layout \begin_layout Plain Layout \backslash path (M)++(- \backslash retto-0.5* \backslash angolo:1.3* \backslash raggio) \end_layout \begin_layout Plain Layout node {$ \backslash alpha$}; \end_layout \begin_layout Plain Layout } \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout % Disegna le componenti della forza peso \end_layout \begin_layout Plain Layout {[forza,->] \end_layout \begin_layout Plain Layout % La componente normale è Mg*cos(alpha) \end_layout \begin_layout Plain Layout % e quella parallela Mg*sin(alpha) \end_layout \begin_layout Plain Layout \backslash draw (M.center) -- ++(0,{- \backslash peso*cos( \backslash angolo)}) \end_layout \begin_layout Plain Layout node[above right] {$F_{ \backslash perp}$}; \end_layout \begin_layout Plain Layout \backslash draw (M.center) -- ++({- \backslash peso*sin( \backslash angolo)},0) \end_layout \begin_layout Plain Layout node[above left] {$F_{ \backslash parallel}$}; \end_layout \begin_layout Plain Layout } \end_layout \begin_layout Plain Layout \backslash end{scope} \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout % Disegna la forza peso. Tale forza è sempre verticale e \end_layout \begin_layout Plain Layout % quindi non occorre disegnarla all'interno dell'ambito \end_layout \begin_layout Plain Layout % (scope) ruotato. \end_layout \begin_layout Plain Layout \backslash draw[forza,->] (M.center) -- ++(0,- \backslash peso) node[below] {$Mg$}; \end_layout \begin_layout Plain Layout \backslash end{tikzpicture} \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \end_body \end_document