Ein Befehl, von dem ich mir einbilde, er hätte schon mal funktioniert, tut seltsames: Open in Online-Editor
\documentclass[12pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \usepackage{arcs} \begin{document} \overarc{AB} \end{document} Ich erwarte einen Bogen über AB, was es mir liefert ist 6.0pt gefolgt von AB unter einem Kreisbogen. Ideen? Hat jemand eine Alternative um einen Kreisbogen über Buchstaben zu erreichen? (ohne das arcs package zu benutzen) gefragt 20 Sep '15, 15:44 Astrina |
Das Problem in Open in Online-Editor
\let \rs@size@warning = \@gobbletwo Kommentiert man sie aus, also Open in Online-Editor
% \let \rs@size@warning = \@gobbletwo
Ist der Fehler weg und es gibt auich keine zusätzlichen Probleme.
Wahrscheinlich ist das eigentliche Problem in Paket Open in Online-Editor
\long\def\@gobblethree#1#2#3{} \let \rs@size@warning = \@gobblethree Dann sollte alles ok sein. Als Lösung bietet es sich auch an, Open in Online-Editor
\RequirePackage{arcs} \documentclass[12pt,a4paper]{article} \usepackage[ngerman]{babel} \begin{document} \overarc{AB} \end{document} Allerdings habe ich nicht getestet, ob es irgendwelche Seiteneffekte gibt. beantwortet 21 Sep '15, 12:02 Herbert Das Problem ist weniger
(21 Sep '15, 12:06)
saputello
Wenn
(21 Sep '15, 12:12)
Herbert
1
Ich habe das Problem laut Mail-Archiv bereits 2013 an den Autor von
(21 Sep '15, 12:17)
saputello
|
Da man aufgrund der Lizenz nicht einfach das Paket Open in Online-Editor
\documentclass[12pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \usepackage{arcs} \usepackage{xpatch} \makeatletter \providecommand\@gobblethree[3]{} \xpatchcmd{\over@under@arc} {\let \rs@size@warning = \@gobbletwo} {\let\rs@size@warning\@gobblethree} {}{} \makeatother \begin{document} \overarc{AB} \end{document} Damit erhält man wie gewünscht: Man kann sich auch ein kleines Paket schreiben: Open in Online-Editor
% saparcs.sty % Copyright (c) saputello, 2016 % This package fixes package arcs only. % % Released on <http://texwelt.de/wissen/fragen/14285>. % See this page for more information about the package. % % This work may be distributed and/or modified under the conditions of % the LaTeX Project Public License, version 1.3c of the license. % The latest version of this license is in % http://www.latex-project.org/lppl.txt % and version 1.3c or later is part of all distributions of LaTeX % version 2005/12/01 or later. % % The status of this word is `unmaintained'. % % The work consists of the file `saparcs.sty'. % \ProvidesPackage{saparcs}[2016/08/04 v0.1 fixes arcs package] \RequirePackageWithOptions{arcs} \RequirePackage{xpatch} \providecommand\@gobblethree[3]{} \xpatchcmd{\over@under@arc} {\let \rs@size@warning = \@gobbletwo} {\let\rs@size@warning\@gobblethree} {}{} \endinput Das verwendet man dann an Stelle von Open in Online-Editor
\documentclass[12pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \usepackage{saparcs} \begin{document} \overarc{AB} \end{document} Allerdings behebt das nicht das Problem, dass beantwortet 04 Aug '16, 10:28 saputello Das mit dem eigenen Package schreiben hört sich auch interessant an, wo finde ich denn da ein Anleitung wie man so etwas macht?
(04 Aug '16, 22:24)
Astrina
@Astrina: Alle für die Paketerstellung spezifischen Befehle aus meinem Beispiel findest Du im
(05 Aug '16, 07:29)
saputello
|
Das sieht mir sehr nach einem Bug aus. Auf die Schnelle hab ich nicht herausgefunden, wo der liegen könnte. Dafür hab ich noch einen anderen Fehler gefunden: Dieses Dokument
\documentclass{article} \usepackage{arcs} \begin{document} \overarc{AB} \end{document}
kompiliert ewig. Mit
[11pt]
als globaler Option läuft es durch, zeigt aber das von Dir beschriebene Verhalten, mit[10pt]
hingegen läuft es ebenfalls ewig. (Hängt vermutlich irgendwie mitrelsize
zusammen, das vonarcs
geladen wird)