Dear all,
It seems that at least some of the code on Github is, in fact, in
use.
Specifically, there's the following regular expression [1]:
regex3 =
re.compile(br"^(Creator|Producer).*TeX(?!(t|macs-1\.))",
re.IGNORECASE)
This excludes strings like "TeXmacs-1.xx.xx". I've tested this on the
arXiv with PDFs with "TeXmacs-1.99.20" as both Creator and Producer
and
they do go through the checks!
Note that there has to be a dash between "TeXmacs" and "1.". Looking
at
some of my older PDFs made in 1.99.20, the Creator and Producer
fields
are actually "TeXmacs 1.99.xx", hence they don't get through the
checks
without modifying the metadata.
Best wishes,
Jeroen
[1]
https://github.com/arXiv/arxiv-submission-core/blob/647be11c8e5409107371699586271dfabdf9b15e/core/arxiv/submission/process/checks/tex_produced/__init__.py#L214
On Sat, 2021-11-20 at 13:58 +0100, TeXmacs wrote:
Dear all,
Maybe we can move the technical ArXiv discussion to texmacs-dev.
It is a very interesting one, but end-users only need to know how
they can participate to the petition, once we worked out
the precise steps that are needed for this.
Best wishes, --Joris
On Sat, Nov 20, 2021 at 12:07:22PM +0000, Frank wrote:
No, there is no such statement, but I inferred it from their
attitudes.
Best,
Frank
于 2021年11月20日 UTC 上午11:48:25, Giovanni Piredda
<pireddag@posteo.de>
写到:
I did not find that statement in the linked page. Where is it?
G.
On 20.11.21 12:45, Frank wrote:
And it looks like they would not accept PR before receiving
responses from help:
https://github.com/arXiv/arxiv-submission-core/issues/80
Best,
Frank
于 2021年11月20日 UTC 上午11:41:14, Frank <sci.frank@gmail.com>
写到:
I am not familiar with git, but seemingly this code is not
in
the default branch (develop). How is that working?
Best,
Frank
于 2021年11月20日 UTC 上午11:20:38, Giovanni Piredda
<pireddag@posteo.de> 写到:
On 20.11.21 12:14, Giovanni Piredda wrote:
On 20.11.21 12:07, Frank wrote:
Meanwhile, I searched among the source code, but I
failed
to locate
the checker. There is a line related:
https://github.com/arXiv/arxiv-submission-ui/blob/5cd67e15db72bb8aa4acf686fb3aa8b41727580a/submit/controllers/ui/new/process.py#L202
but I don't see where the code could raise an error
with
reason
containing "from TeX", say, in
https://github.com/arXiv/arxiv-submission-core/blob/develop/core/arxiv/submission/process/process_source.py
Perhaps there is some code here:
https://github.com/arXiv/arxiv-submission-core/pull/77
e.g. here
https://github.com/arXiv/arxiv-submission-core/pull/77/commits/647be11c8e5409107371699586271dfabdf9b15e
I do not know whether this pull request is part of the
current code (I
need to learn how to check for that) and which place this
part takes in
the overall code.
--
使用 K-9 Mail 发送自我的Android设备。
_______________________________________________
Texmacs-dev mailing list
Texmacs-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/texmacs-dev