Subject: mailing-list for TeXmacs Users
List archive
From : address@hidden- To: address@hidden
- Subject: Re: [TeXmacs] drawing frame size A4.How can I do it ?
- Date: Wed, 03 Jul 2013 11:36:32 +0200
Sorry I did not react earlier, I wasn't following the list closely
recently. Nail Sagdeev, for your problem I guess you could do the CAD part in Inkscape (if it suits you) and copy-paste mathematical content created in texmacs. Regarding the Inkscape-TeXmacs cooperation, it should already work for mac and any linux distro. However this cooperation requires to install separately pdf2svg (an alternative would be to use pdftocairo, with patching one file) and to run "texmacs --setup" in order to properly install the inkscape extension. In windows, it's not easy to get a windows version of pdf2svg/pdftocairo, and in addition you need some extra custom batch files for ghostscript, and everything installed properly. For those interested, I can provide a windows texmacs package that bundles all that is needed to cooperate with inkscape. Now how to use TeXmacs with Inkscape? I attach are some documentation files that explain how it works. Best regards Philippe Le 03/07/2013 08:51, Miguel de Benito
Delgado - address@hidden
a écrit :
I'm sorry I cannot help you with this. There should
be some help files or documentation with the plugin. I don't use
Inkscape nor this plugin, so I really don't know. Maybe some
else?
--
Miguel de Benito. On Sun, Jun 30, 2013 at 5:06 PM,
Ñагдеев наиль <address@hidden> wrote:
Dear user , |
<TeXmacs|1.0.7.16> <style|tmdoc> <\body> <tmdoc-title|Compatibility with other formats> <TeXmacs> documents can be saved without loss of information in three formats: the native <TeXmacs> format (file extension <verbatim|.tm>), <name|Xml> (<verbatim|.tmml>) and as a <name|Scheme> expression (<verbatim|.stm>). <TeXmacs> documents can be converted in a <em|wysiwyg> (what-you-see-is-what-you-get) way to either <name|Postscript> or <name|Pdf>, which are used as the primary formats for <hlink|printing documents|../start/man-print.en.tm>. Similarly, the active selection in <TeXmacs> can be <hlink|graphically exported to many vector or raster image formats|man-graphics-export.en.tm> either as files or through copy-paste, which allows <hlink|using <TeXmacs> as a <em|wysiwyg> equation editor|man-inkscape-equ.en.tm> (with re-edition presently possible from Inkscape only). <TeXmacs> finally provides converters for <LaTeX>, <name|Html> and <name|MathML>. <TeXmacs> documents can be converted to other formats using the different items in the <menu|File|Export> menu. Conversely, the <menu|File|Import> menu contains all formats which can be imported into <TeXmacs>. Besides exporting or importing entire documents, it is also possible to copy and paste document fragments using <menu|Edit|Copy to> and <menu|Edit|Paste from>. The default formats for copy and pasting can be specified in <menu|Tools|Selections|Export> and <menu|Tools|Selections|Import>. <\traverse> <branch|<LaTeX>|latex/man-latex.en.tm> <branch|<name|Html> and <name|MathML>|html/man-html.en.tm> <branch|Adding new converters|new/man-newconv.en.tm> </traverse> <tmdoc-copyright|1998--2012|Joris van der Hoeven & the <TeXmacs> team> <tmdoc-license|Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".> </body> <\initial> <\collection> <associate|language|english> <associate|preamble|false> </collection> </initial>
<TeXmacs|1.0.7.16> <style|<tuple|tmdoc|tmdoc-traversal>> <\body> <tmdoc-title|Export or Copy selection to graphics> <TeXmacs> (version <math|\<geqslant\>> 1.0.7.16) can export the active selection to many graphical formats, either as files (<menu|File|Export|Export selection as image>) or through the system clipboard (<menu|Edit|Copy to...|Image>), for pasting into other applications. <paragraph|Specifying graphics format> \ In case of file export, the desired graphical format is determined by the file extension which you must explicitly provide (for instance: pdf, eps, jpg...) For the clipboard mechanism, you need to set in advance the desired format in <menu|Edit|Preferences|Converters|TeXmacs -\<gtr\> image|Format>. Presently this menu offers the choice between <acronym|png>, <acronym|eps> and <acronym|svg> (default setting) formats. The exported graphics has a size double of <TeXmacs>'s nominal printed output and for raster formats, it has a 300 dpi resolution. <paragraph|Required external converters><label|external converters> In order to produce the various graphics formats <TeXmacs> relies on external converters:\ <\itemize-dot> <item><name|Ghostscript>, needed for <acronym|ps>, <acronym|eps> and <acronym|pdf>, <item><name|pdf2svg>, needed for <acronym|svg> output (<hlink|to work with <name|Inkscape>|man-inkscape-equ.en.tm>, for instance), <item><name|ImageMagick>, needed for raster formats (<acronym|png><name|>, <acronym|jpg>, ...). </itemize-dot> All these converters need to be in the system PATH. If they are not found, <TeXmacs> displays an error message in its status bar when attempting a conversion. On <name|Linux> these external tools were probably installed as <TeXmacs> dependencies, or they are easy to install from your distribution's package manager. On <name|MacOS>, <name|pdf2svg> and <name|ImageMagick> (as well as <name|Inkscape>) are available from <name|MacPorts>. On <name|Windows>, \ <name|Ghostscript> and <name|pdf2svg> are bundled with <TeXmacs> while <name|ImageMagick> should be installed separately (the default install automatically adds it to the PATH). <tmdoc-copyright|2012|the <TeXmacs> team> <tmdoc-license|Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".> \; \; </body> <\initial> <\collection> <associate|language|british> <associate|preamble|false> <associate|prog-scripts|maxima> </collection> </initial>
<TeXmacs|1.0.7.17> <style|<tuple|tmdoc|tmdoc-traversal>> <\body> <tmdoc-title|Using <TeXmacs> as an equation editor for Inkscape> <name|Inkscape> (www.inkscape.org) is an advanced open source vector graphics editor, using the <name|W3C> standard Scalable Vector Graphics (<name|Svg>) file format. <hlink|If the appropriate converters are installed|man-graphics-export.en.tm#external converters>, <TeXmacs> can generate an <name|Svg> image of the selection that can be pasted directly into Inkscape (version <math|\<geqslant\>> 0.47). This allows to easily include fragments of <TeXmacs> documents (notably equations) into Inkscape documents. Moreover, <name|Svg> graphics produced by <TeXmacs> incorporate their source code to enable re-edition by <TeXmacs>. <paragraph|Modifying an equation from <name|Inkscape>> When needed, within <name|Inkscape> select the equation you want to revise and activate <menu|TeXmacs equation> (provided by <TeXmacs>, see below) from the <menu|extension> menu. This will launch a new <TeXmacs> instance with the equation you want to revise (or a dummy equation if nothing was selected). Above the equation (in the user toolbar) a button <key|Done><kbd|> completes the revision and a button <key|Cancel> abandons it. <paragraph|Installation of the Inkscape extension> The first time you start <TeXmacs> it looks for your <name|Inkscape> user directory, and if it exists, it automatically installs in it the <name|Inkscape> extension required to revise equations; The extension should then appear in <name|Inkscape>'s <menu|extension> menu the next time you start <name|Inkscape>.\ If the <name|Inkscape> extension is not yet installed (for example because you installed <name|Inkscape> after <TeXmacs> or because you installed <TeXmacs> before the plugin existed) you can trigger installation of the extension by runing <verbatim|texmacs --setup> from the command line (<verbatim|texmacs.exe --setup> in <name|Windows>) or by pressing <key|Alt> while starting <TeXmacs> on <name|MacOS>. <\folded-documentation> Show personalized manual install instructions <|folded-documentation> Copy all files contained in <verbatim|<extern|(lambda (x) (url-concretize (url-append (system-\<gtr\>url "$TEXMACS_PATH") (string-\<gtr\>url "misc/inkscape_extension"))))|>> to <verbatim|<extern|(lambda (x) (url-concretize (url-append (if (or (os-win32?) (os-mingw?)) (system-\<gtr\>url "$APPDATA") \ (system-\<gtr\>url "~/.config"))(string-\<gtr\>url "inkscape/extensions"))))|>>\ If you see <verbatim|<error|insecure script>> instead of file paths, you need to change the security preference (in <menu|edit|preferences|other|security>) to <verbatim|accept all scripts> (at least temporarily) and then refresh the display by closing/opening this fold or through the menu <menu|Document|Update|All>. </folded-documentation> <paragraph|MacOS specifics> Presently (2012) the <name|Inkscape> dmg from Inkscape.org lacks a python library that the re-edition extension needs. We recommend you get <name|Inkscape> from <name|MacPorts> instead (and get <name|pdf2svg> and <name|ImageMagick> at the same time). <paragraph|Compatibility with Textext <name|Inkscape> extension> Equations produced with <TeXmacs> are essentially compatible with those of the <name|Textext> extension (re-editable <LaTeX> equations extension shipped with <name|Inkscape>): <TeXmacs> can edit <name|Textext> equations, and conversely people using <name|Textext<strong|>> can edit your <TeXmacs> equations provided they use the style file <verbatim|texmacs_latex.sty> (in your user's <name|Iknscape> user directory) containing the texmacs macros and necessary includes. <paragraph|Present limitations and Known Issues> If some characters appear pixelated in <name|Inkscape>, you are maybe missing some extra font (download the extra font package from <TeXmacs> website), or <TeXmacs> is not configured for "type 1 font" printing preference. Note however that some characters (e.g. strechable arrows) are inherently bitmaps already in TeXmacs<with|color|orange|>. At the moment, <TeXmacs> has small issues with running several instances at the same time. For instance you cannot copy-paste between two <TeXmacs> instances (say, when you are re-editing an equation from <name|Inkscape>). A work-around is to perform an intermediate paste and copy again in a plain text editor. However you may have unwanted interactions between different instances (see e.g. bug#36785), so that at present we recommend to avoid working on an critical document while revising equations in <name|Inkscape>. If the selection contains a macro call with the macro definition outside of the selection, it won't be rendered (<verbatim|<error|compound <em|macroname>>>). <tmdoc-copyright|2012|the <TeXmacs> team> <tmdoc-license|Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".> </body> <\initial> <\collection> <associate|language|british> <associate|preamble|false> </collection> </initial>
- Re: [TeXmacs] drawing frame size A4.How can I do it ?, Miguel de Benito Delgado, 07/03/2013
- Re: [TeXmacs] drawing frame size A4.How can I do it ?, texmacs . 5 . pjoyez, 07/03/2013
Archive powered by MHonArc 2.6.19.