Discussion:
The arcs package
Arash Zeini
2013-08-25 14:42:08 UTC
Permalink
Hello,

Since the upgrade to TeX Live 2013, the arcs package behaves strangely. It
draws the desired arc under the respective characters, but a string like
"5.0pt" will always precede the characters with the arc. Has anyone else
noticed this problem?

I have tried this MWE with two different fonts on two computers running
Debian unstable and a "vanilla" TL 2013:

\documentclass[a4paper,12pt]{article}

\usepackage{xltxtra}

\setromanfont[Mapping=tex-text]{Junicode}
\usepackage{arcs}

\begin{document}
An underarc: \underarc{ab}. And now an overarc: \overarc{ab}.

\end{document}

Best wishes,
Arash
Rembrandt Wolpert
2013-08-25 15:58:48 UTC
Permalink
Yes, I can confirm this on MacOS 10.7.5 and up-to-date TL 2013. (It gave
me 6.0pt, just to be slightly different). The same happens when using
lualatex, and also with straight forward latex; so it seems a problem
with the arcs package?

Rembrandt
Post by Arash Zeini
Hello,
Since the upgrade to TeX Live 2013, the arcs package behaves strangely. It
draws the desired arc under the respective characters, but a string like
"5.0pt" will always precede the characters with the arc. Has anyone else
noticed this problem?
I have tried this MWE with two different fonts on two computers running
\documentclass[a4paper,12pt]{article}
\usepackage{xltxtra}
\setromanfont[Mapping=tex-text]{Junicode}
\usepackage{arcs}
\begin{document}
An underarc: \underarc{ab}. And now an overarc: \overarc{ab}.
\end{document}
Best wishes,
Arash
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
--
人生䘮亂世 無君欲誰仕
- 劉因 (1249-1293)


--------------------------------------------------
Subscriptions, Archive, and List inf
Arash Zeini
2013-08-25 16:05:04 UTC
Permalink
Thanks, Joseph and Rembrandt, for confirming this little bug.
Post by Rembrandt Wolpert
Yes, I can confirm this on MacOS 10.7.5 and up-to-date TL 2013. (It gave
me 6.0pt, just to be slightly different). The same happens when using
lualatex, and also with straight forward latex; so it seems a problem
with the arcs package?
Rembrandt
Post by Arash Zeini
Hello,
Since the upgrade to TeX Live 2013, the arcs package behaves strangely. It
draws the desired arc under the respective characters, but a string like
"5.0pt" will always precede the characters with the arc. Has anyone else
noticed this problem?
I have tried this MWE with two different fonts on two computers running
\documentclass[a4paper,12pt]{article}
\usepackage{xltxtra}
\setromanfont[Mapping=tex-text]{Junicode}
\usepackage{arcs}
\begin{document}
An underarc: \underarc{ab}. And now an overarc: \overarc{ab}.
\end{document}
Best wishes,
Arash
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
--
人生䘮亂䞖 無君欲誰仕
- 劉因 (1249-1293)
François Patte
2013-08-25 16:08:43 UTC
Permalink
Post by Rembrandt Wolpert
Yes, I can confirm this on MacOS 10.7.5 and up-to-date TL 2013. (It gave
me 6.0pt, just to be slightly different). The same happens when using
lualatex, and also with straight forward latex; so it seems a problem
with the arcs package?
Rembrandt
Post by Arash Zeini
Hello,
Since the upgrade to TeX Live 2013, the arcs package behaves strangely. It
draws the desired arc under the respective characters, but a string like
"5.0pt" will always precede the characters with the arc. Has anyone else
noticed this problem?
I have tried this MWE with two different fonts on two computers running
\documentclass[a4paper,12pt]{article}
\usepackage{xltxtra}
\setromanfont[Mapping=tex-text]{Junicode}
\usepackage{arcs}
\begin{document}
An underarc: \underarc{ab}. And now an overarc: \overarc{ab}.
\end{document}
Best wishes,
Arash
Same here with 6.0pt added.... I looked at the package arcs from tl2012,
no changes have been done to this package...
--
François Patte
UFR de mathématiques et informatique
Laboratoire CNRS MAP5, UMR 8145
Université Paris Descartes
45, rue des Saints PÚres
F-75270 Paris Cedex 06
Tél. +33 (0)1 8394 5849
http://www.math-info.univ-paris5.fr/~patte
Herbert Schulz
2013-08-25 19:41:44 UTC
Permalink
Post by Rembrandt Wolpert
Yes, I can confirm this on MacOS 10.7.5 and up-to-date TL 2013. (It gave
me 6.0pt, just to be slightly different). The same happens when using
lualatex, and also with straight forward latex; so it seems a problem
with the arcs package?
Rembrandt
Post by Arash Zeini
Hello,
Since the upgrade to TeX Live 2013, the arcs package behaves strangely. It
draws the desired arc under the respective characters, but a string like
"5.0pt" will always precede the characters with the arc. Has anyone else
noticed this problem?
I have tried this MWE with two different fonts on two computers running
\documentclass[a4paper,12pt]{article}
\usepackage{xltxtra}
\setromanfont[Mapping=tex-text]{Junicode}
\usepackage{arcs}
\begin{document}
An underarc: \underarc{ab}. And now an overarc: \overarc{ab}.
\end{document}
Best wishes,
Arash
Howdy,

The date in the arcs.sty file is:

\ProvidesPackage {arcs}[2004/05/09]

so it hasn't been touched in many years.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex
Michael Sharpe
2013-08-25 20:34:17 UTC
Permalink
Post by Arash Zeini
Hello,
Since the upgrade to TeX Live 2013, the arcs package behaves strangely. It draws the desired arc under the respective characters, but a string like "5.0pt" will always precede the characters with the arc. Has anyone else noticed this problem?
\documentclass[a4paper,12pt]{article}
\usepackage{xltxtra}
\setromanfont[Mapping=tex-text]{Junicode}
\usepackage{arcs}
\begin{document}
An underarc: \underarc{ab}. And now an overarc: \overarc{ab}.
\end{document}
Best wishes,
Arash
The arcs package depends on the relsize package which did change a few months ago in a way that requires a small change in the arcs package. You need to add the line (just after \RequirePackage{relsize} is a good place}

\long\def \@gobblethree #1#2#3{}

and then change the line

\let \***@size@warning = \@gobbletwo

to

\let \***@size@warning = \@gobblethree

because, in relsize.sty, the macro \***@size@warning is now defined to have three arguments, the last of which (6.0pt) was being left as printable text. This problem is a LaTeX issue and has nothing particular to XeTeX.

Michael




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex
Joseph Wright
2013-08-25 15:00:56 UTC
Permalink
Post by Arash Zeini
Hello,
Since the upgrade to TeX Live 2013, the arcs package behaves strangely. It
draws the desired arc under the respective characters, but a string like
"5.0pt" will always precede the characters with the arc. Has anyone else
noticed this problem?
I have tried this MWE with two different fonts on two computers running
\documentclass[a4paper,12pt]{article}
\usepackage{xltxtra}
\setromanfont[Mapping=tex-text]{Junicode}
\usepackage{arcs}
\begin{document}
An underarc: \underarc{ab}. And now an overarc: \overarc{ab}.
\end{document}
Best wishes,
Arash
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find

\let \***@size@warning = \@gobbletwo
\relsize{-10}%

but in the latest relsize (dated 2013-03-29) \***@size@warning takes
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
--
Joseph Wright


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex
Joseph Wright
2013-08-25 15:02:16 UTC
Permalink
Post by Joseph Wright
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find
\relsize{-10}%
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
Message to the arcs author bounced. I'll raise this on c.t.t.: the
package is LPPL so a change can be sorted out if he can't be found.
--
Joseph Wright


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex
Arash Zeini
2013-08-26 16:25:25 UTC
Permalink
Thank you, all, for your feedback. I can wait for the fix to be applied.

Joseph: if you hear anything, could you please post it here?

Many thanks and best wishes,
Arash
Post by Joseph Wright
Post by Joseph Wright
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find
\relsize{-10}%
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
Message to the arcs author bounced. I'll raise this on c.t.t.: the
package is LPPL so a change can be sorted out if he can't be found.
--
Joseph Wright
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
Arash Zeini
2018-03-16 10:31:04 UTC
Permalink
Hi Everyone,

A couple of years ago, I raised an issue I had encountered with the arcs
package (see below for the complete run of messages). A solution was
proposed by Michael Sharpe and Joseph Wright wrote that he would mention
the issue on c.t.t., as messages to arcs' author bounced. The solution,
which I add manually to arcs.sty is:

"The arcs package depends on the relsize package which did change a few
months ago in a way that requires a small change in the arcs package. You
need to add the line (just after \RequirePackage{relsize} is a good place}

\long\def \@gobblethree #1#2#3{}

and then change the line

\let \***@size@warning = \@gobbletwo

to

\let \***@size@warning = \@gobblethree

because, in relsize.sty, the macro \***@size@warning is now defined to have
three arguments, the last of which (6.0pt) was being left as printable
text. This problem is a LaTeX issue and has nothing particular to XeTeX."

The arcs package was never updated and the issue persists. Is there anyway
these changes could be incorporated into arcs.sty? I use arcs quite often
and it would be a great help if the changes could become part of the code.

Many thanks and best wishes,
Arash
Post by Arash Zeini
Thank you, all, for your feedback. I can wait for the fix to be applied.
Joseph: if you hear anything, could you please post it here?
Many thanks and best wishes,
Arash
Post by Joseph Wright
Post by Joseph Wright
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find
\relsize{-10}%
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
Message to the arcs author bounced. I'll raise this on c.t.t.: the
package is LPPL so a change can be sorted out if he can't be found.
--
Joseph Wright
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
Wilfred van Rooijen
2018-03-16 12:54:28 UTC
Permalink
You should "adopt" the package and become the new maintainer, perhaps.
Wilfred


On Friday, March 16, 2018 7:33 PM, Arash Zeini <***@gmail.com> wrote:


Hi Everyone,

A couple of years ago, I raised an issue I had encountered with the arcs package (see below for the complete run of messages). A solution was proposed by Michael Sharpe and Joseph Wright wrote that he would mention the issue on c.t.t., as messages to arcs' author bounced. The solution, which I add manually to arcs.sty is:

"The arcs package depends on the relsize package which did change a few months ago in a way that requires a small change in the arcs package. You need to add the line (just after \RequirePackage{relsize} is a good place}

\long\def \@gobblethree #1#2#3{}

and then change the line

\let \***@size@warning = \@gobbletwo

to

\let \***@size@warning = \@gobblethree

because, in relsize.sty, the macro \***@size@warning is now defined to have three arguments, the last of which (6.0pt) was being left as printable text. This problem is a LaTeX issue and has nothing particular to XeTeX."
The arcs package was never updated and the issue persists. Is there anyway these changes could be incorporated into arcs.sty? I use arcs quite often and it would be a great help if the changes could become part of the code.

Many thanks and best wishes,
Arash

On 26 August 2013 at 17:25, Arash Zeini <***@gmail.com> wrote:

Thank you, all, for your feedback. I can wait for the fix to be applied.
Joseph: if you hear anything, could you please post it here?
Many thanks and best wishes,Arash
Post by Joseph Wright
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find
    \relsize{-10}%
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
Message to the arcs author bounced. I'll raise this on c.t.t.: the
package is LPPL so a change can be sorted out if he can't be found.
--
Joseph Wright


------------------------------ --------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/ listinfo/xetex






--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex
Arash Zeini
2018-03-16 19:24:55 UTC
Permalink
I don't have the necessary skills to maintain the code and I was not the
one who came up with the modifications. I'd be more than happy to take care
of the administrative side of things, if that's possible.

Best,
Arash
Post by Wilfred van Rooijen
You should "adopt" the package and become the new maintainer, perhaps.
Wilfred
Hi Everyone,
A couple of years ago, I raised an issue I had encountered with the arcs
package (see below for the complete run of messages). A solution was
proposed by Michael Sharpe and Joseph Wright wrote that he would mention
the issue on c.t.t., as messages to arcs' author bounced. The solution,
"The arcs package depends on the relsize package which did change a few
months ago in a way that requires a small change in the arcs package. You
need to add the line (just after \RequirePackage{relsize} is a good place}
and then change the line
to
have three arguments, the last of which (6.0pt) was being left as printable
text. This problem is a LaTeX issue and has nothing particular to XeTeX."
The arcs package was never updated and the issue persists. Is there anyway
these changes could be incorporated into arcs.sty? I use arcs quite often
and it would be a great help if the changes could become part of the code.
Many thanks and best wishes,
Arash
Thank you, all, for your feedback. I can wait for the fix to be applied.
Joseph: if you hear anything, could you please post it here?
Many thanks and best wishes,
Arash
Post by Joseph Wright
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find
\relsize{-10}%
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
Message to the arcs author bounced. I'll raise this on c.t.t.: the
package is LPPL so a change can be sorted out if he can't be found.
--
Joseph Wright
------------------------------ --------------------
http://tug.org/mailman/ listinfo/xetex
<http://tug.org/mailman/listinfo/xetex>
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
Wilfred van Rooijen
2018-03-17 10:00:34 UTC
Permalink
If your bugfix is simple and without other (potential) side effects, then you can make a new version of the package incorporating your changes. Add a description of your changes to the source code, add a contact address, and make this new version available for everybody. Then upload the package to CTAN. That last step is the problem - I also don't know how to upload a package so that it is "registered" in CTAN. Perhaps someone else on this list can provide some more info.
Wilfred


On Saturday, March 17, 2018 4:25 AM, Arash Zeini <***@gmail.com> wrote:


I don't have the necessary skills to maintain the code and I was not the one who came up with the modifications. I'd be more than happy to take care of the administrative side of things, if that's possible.
Best,Arash
On Fri, 16 Mar 2018, 12:54 Wilfred van Rooijen, <***@yahoo.com> wrote:

You should "adopt" the package and become the new maintainer, perhaps.
Wilfred


On Friday, March 16, 2018 7:33 PM, Arash Zeini <***@gmail.com> wrote:


Hi Everyone,

A couple of years ago, I raised an issue I had encountered with the arcs package (see below for the complete run of messages). A solution was proposed by Michael Sharpe and Joseph Wright wrote that he would mention the issue on c.t.t., as messages to arcs' author bounced. The solution, which I add manually to arcs.sty is:

"The arcs package depends on the relsize package which did change a few months ago in a way that requires a small change in the arcs package. You need to add the line (just after \RequirePackage{relsize} is a good place}

\long\def \@gobblethree #1#2#3{}

and then change the line

\let \***@size@warning = \@gobbletwo

to

\let \***@size@warning = \@gobblethree

because, in relsize.sty, the macro \***@size@warning is now defined to have three arguments, the last of which (6.0pt) was being left as printable text. This problem is a LaTeX issue and has nothing particular to XeTeX."
The arcs package was never updated and the issue persists. Is there anyway these changes could be incorporated into arcs.sty? I use arcs quite often and it would be a great help if the changes could become part of the code.

Many thanks and best wishes,
Arash

On 26 August 2013 at 17:25, Arash Zeini <***@gmail.com> wrote:

Thank you, all, for your feedback. I can wait for the fix to be applied.
Joseph: if you hear anything, could you please post it here?
Many thanks and best wishes,Arash
Post by Joseph Wright
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find
    \relsize{-10}%
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
Message to the arcs author bounced. I'll raise this on c.t.t.: the
package is LPPL so a change can be sorted out if he can't be found.
--
Joseph Wright


------------------------------ --------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/ listinfo/xetex






--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex
Arash Zeini
2018-03-20 09:53:57 UTC
Permalink
Thanks, Wilfred. I will look into this.

Best wishes,
Arash
Post by Wilfred van Rooijen
If your bugfix is simple and without other (potential) side effects, then
you can make a new version of the package incorporating your changes. Add a
description of your changes to the source code, add a contact address, and
make this new version available for everybody. Then upload the package to
CTAN. That last step is the problem - I also don't know how to upload a
package so that it is "registered" in CTAN. Perhaps someone else on this
list can provide some more info.
Wilfred
I don't have the necessary skills to maintain the code and I was not the
one who came up with the modifications. I'd be more than happy to take care
of the administrative side of things, if that's possible.
Best,
Arash
You should "adopt" the package and become the new maintainer, perhaps.
Wilfred
Hi Everyone,
A couple of years ago, I raised an issue I had encountered with the arcs
package (see below for the complete run of messages). A solution was
proposed by Michael Sharpe and Joseph Wright wrote that he would mention
the issue on c.t.t., as messages to arcs' author bounced. The solution,
"The arcs package depends on the relsize package which did change a few
months ago in a way that requires a small change in the arcs package. You
need to add the line (just after \RequirePackage{relsize} is a good place}
and then change the line
to
have three arguments, the last of which (6.0pt) was being left as printable
text. This problem is a LaTeX issue and has nothing particular to XeTeX."
The arcs package was never updated and the issue persists. Is there anyway
these changes could be incorporated into arcs.sty? I use arcs quite often
and it would be a great help if the changes could become part of the code.
Many thanks and best wishes,
Arash
Thank you, all, for your feedback. I can wait for the fix to be applied.
Joseph: if you hear anything, could you please post it here?
Many thanks and best wishes,
Arash
Post by Joseph Wright
Nothing to do with XeTeX: it's due to relsize and shows up with a demo
for pdfTeX. Inside arcs.sty you find
\relsize{-10}%
three arguments. Thus arcs needs adjusting (probaly should just leave
the relsize code alone): I've CC'd the arcs author.
Message to the arcs author bounced. I'll raise this on c.t.t.: the
package is LPPL so a change can be sorted out if he can't be found.
--
Joseph Wright
------------------------------ --------------------
http://tug.org/mailman/ listinfo/xetex
<http://tug.org/mailman/listinfo/xetex>
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
--------------------------------------------------
http://tug.org/mailman/listinfo/xetex
Loading...