From: "Rudolf Adamkovič" <salutis@me.com>
To: Timothy <orgmode@tec.tecosaur.net>, emacs-orgmode@gnu.org
Subject: Re: [Pre-PATCH] Overhaul of the LaTeX preview system
Date: Fri, 26 May 2023 11:50:18 +0200 [thread overview]
Message-ID: <m2ilcf8lr9.fsf@me.com> (raw)
In-Reply-To: <87lek2up0w.fsf@tec.tecosaur.net>
Timothy <orgmode@tec.tecosaur.net> writes:
> If you do come across any issues, please let me know either in a reply
> here or the org-mode matrix room.
First of all, thank you for working on this!
Here are some issues, after using your patch-set for 1 day:
ISSUE 1: CLIPPING
On my HiDPI screen, the new previews are clipped slightly at the edges.
I had this issue before and fixed it in [1][2]. Has the same bug crept
back?
[1] https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=52ebf6b45
[2] https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=5337a49f3
ISSUE 2: TIKZ
I use LaTeX Babel blocks for TikZ, and these stopped working. From the
*Messages* buffer:
Executing Latex unknown at position 846...
Processing LaTeX file /var/folders/ky/8r5j3qz55hb94lpg1jr9vl1c0000gn/T/babel-ntjCLq/latex-aGIYEN.tex...
Compiling /var/folders/ky/8r5j3qz55hb94lpg1jr9vl1c0000gn/T/babel-ntjCLq/latex-aGIYEN.tex...
org-compile-file: File "/var/folders/ky/8r5j3qz55hb94lpg1jr9vl1c0000gn/T/babel-ntjCLq/latex-aGIYEN.svg" wasn’t producedorg babel latex failed
PDF file produced.
The linked LaTeX file compiles without errors, and a PDF file with
correct content sits next to it. Perhaps the preview system needs to
wait longer?
[Also notice the missing space in "producedorg".]
It would be *FABULOUS* if this patch-set could also make 'ob-babel' use
the same mechanism as the new previews, 'dvisvgm' (TeX to DVI to SVG)
instead of Inkscape (TeX to PDF to SVG). It would fix, for example,
scaling. On my system, LaTeX Babel outputs everything at half of the
correct size, and I cannot convince Inkscape to scale up to save my
life. The previews and 'dvisvgm' work as expected, conversely.
It would be *SUPER-FABULOUS* if the new previews worked with TikZ out of
the box, as per the Org manual saying "any LaTeX environment is handled"
[1] when not using MathJax. Currently, PGF plots show as "blobs of
letters" and the simplest TikZ pictures, such as
\begin{tikzpicture}
\filldraw (0, 0) circle[radius = 1cm];
\end{tikzpicture}
make the preview system choke with
error in process filter: org-latex-preview--svg-make-fg-currentColor: Wrong type argument: stringp, nil
error in process filter: Wrong type argument: stringp, nil
[1] https://orgmode.org/manual/LaTeX-fragments.html
Rudy
--
"One can begin to reason only when a clear picture has been formed in
the imagination."
-- Walter Warwick Sawyer, Mathematician's Delight, 1943
Rudolf Adamkovič <salutis@me.com> [he/him]
Studenohorská 25
84103 Bratislava
Slovakia
next prev parent reply other threads:[~2023-05-26 9:51 UTC|newest]
Thread overview: 84+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-12 12:23 [Pre-PATCH] Overhaul of the LaTeX preview system Timothy
2023-03-13 12:26 ` Ihor Radchenko
2023-03-14 16:04 ` Timothy
2023-03-15 9:34 ` Ihor Radchenko
2023-03-15 17:28 ` Rudolf Adamkovič
2023-03-13 12:30 ` Ihor Radchenko
2023-03-13 12:32 ` Ihor Radchenko
2023-03-14 14:46 ` Timothy
2023-03-13 12:36 ` Ihor Radchenko
2023-03-14 16:10 ` Timothy
2023-03-15 9:38 ` Ihor Radchenko
2023-03-13 12:37 ` Ihor Radchenko
2023-03-14 16:13 ` Timothy
2023-03-25 15:29 ` Tony Zorman
2023-05-02 12:15 ` K. Chousos
2023-05-03 10:07 ` K. Chousos
2023-05-05 17:57 ` Karthik Chikmagalur
2023-05-05 18:48 ` Konstantinos Chousos
2023-05-05 18:53 ` Konstantinos Chousos
2023-05-05 20:05 ` Karthik Chikmagalur
2023-05-05 21:06 ` Konstantinos Chousos
2023-05-05 22:58 ` Karthik Chikmagalur
2023-05-06 9:19 ` Konstantinos Chousos
2023-05-06 9:30 ` Ihor Radchenko
2023-05-06 10:08 ` Konstantinos Chousos
2023-05-08 20:04 ` Karthik Chikmagalur
2023-05-08 20:40 ` Konstantinos Chousos
2023-05-09 11:34 ` Ihor Radchenko
2023-05-09 12:03 ` Timothy
2023-05-09 12:10 ` Ruijie Yu via General discussions about Org-mode.
2023-05-09 12:12 ` Ihor Radchenko
2023-05-09 12:10 ` Timothy
2023-05-09 12:49 ` Max Nikulin
2023-05-09 12:57 ` Ihor Radchenko
2023-05-10 10:07 ` Jun Inoue
2023-05-10 10:21 ` Timothy
2023-05-10 13:09 ` Jun Inoue
2023-05-26 9:50 ` Rudolf Adamkovič [this message]
2023-05-28 17:31 ` Timothy
2023-06-03 9:00 ` Rudolf Adamkovič
2023-08-21 8:59 ` Visuwesh
2023-08-21 16:40 ` Karthik Chikmagalur
2023-08-21 17:19 ` Visuwesh
2023-08-21 21:40 ` Karthik Chikmagalur
2023-08-22 2:57 ` Visuwesh
2024-05-30 8:28 ` Visuwesh
2024-10-15 18:44 ` Ihor Radchenko
2024-10-16 5:58 ` Visuwesh
2023-08-29 6:01 ` Roshan Shariff
2023-08-29 6:01 ` [PATCH 1/1] Fix background color when line-wrapping latex previews Roshan Shariff
2023-08-29 17:14 ` [PATCH v2] Fix background color of " Roshan Shariff
2024-01-07 7:25 ` Timothy
2024-01-07 9:50 ` Roshan Shariff
2024-01-08 10:24 ` Timothy
2024-01-09 20:12 ` Roshan Shariff
2024-01-07 7:28 ` [Pre-PATCH] Overhaul of the LaTeX preview system Timothy
2024-01-20 5:53 ` Matt Huszagh
2024-01-20 6:02 ` Matt Huszagh
2024-01-20 7:13 ` Matt Huszagh
2024-01-21 17:08 ` Timothy
2024-04-22 11:08 ` Feedback on the new "feature" system in org-export (was: [Pre-PATCH] Overhaul of the LaTeX preview system) Ihor Radchenko
2024-07-21 12:41 ` [Pre-PATCH] Overhaul of the LaTeX preview system Jun Inoue
-- strict thread matches above, loose matches on Subject: below --
2023-06-04 23:29 Rudolf Adamkovič
2023-06-05 5:27 ` Pedro Andres Aranda Gutierrez
2023-08-07 8:12 WANG Yicheng
2023-08-08 8:30 ` Ihor Radchenko
2024-04-11 19:26 Yaroslav Drachov
2024-04-18 20:04 ` Karthik Chikmagalur
2024-04-18 20:13 ` Yaroslav Drachov
2024-06-23 10:53 ` Ihor Radchenko
2024-06-23 11:00 ` Yaroslav Drachov
2024-06-26 19:05 ` Karthik Chikmagalur
2024-07-02 10:38 ` Yaroslav Drachov
2024-09-03 14:30 ` Ihor Radchenko
2024-09-03 15:50 ` Karthik Chikmagalur
2024-09-03 23:04 ` Jun Inoue
2024-09-04 0:18 ` Karthik Chikmagalur
2024-09-04 0:44 ` Jun Inoue
2024-04-17 20:11 Корякин Артём
2024-04-18 3:11 ` Karthik Chikmagalur
2024-04-18 20:47 ` Корякин Артём
2024-04-18 15:14 ` Max Nikulin
[not found] ` <86edb2ft89.fsf@gmail.com>
2024-04-19 2:23 ` Max Nikulin
2024-04-19 6:53 ` Корякин Артём
2024-04-18 21:49 Корякин Артём
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m2ilcf8lr9.fsf@me.com \
--to=salutis@me.com \
--cc=emacs-orgmode@gnu.org \
--cc=orgmode@tec.tecosaur.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.