summaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-03-13 03:02:23 +0000
committerNorbert Preining <norbert@preining.info>2024-03-13 03:02:23 +0000
commit62170822e034fdd3f81de7274835d0d3b0467100 (patch)
treeb524302a94c2f7665d0af004421b64339d1d5e72 /support
parentd297b9ceca6496ab2982347e29bb4db2be6261ad (diff)
CTAN sync 202403130302
Diffstat (limited to 'support')
-rw-r--r--support/TeX4ht/source/ChangeLog4
-rw-r--r--support/TeX4ht/source/tex4ht-4ht.tex5
-rw-r--r--support/texshop/README.txt2
-rw-r--r--support/texshop/texshop527.html24
-rw-r--r--support/texshop/texshop528.html37
5 files changed, 45 insertions, 27 deletions
diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog
index 0468420a6a..974a103033 100644
--- a/support/TeX4ht/source/ChangeLog
+++ b/support/TeX4ht/source/ChangeLog
@@ -1,3 +1,7 @@
+2024-03-10 Karl Berry <karl@freefriends.org>
+
+ * tex4ht-4ht.tex (multibib-hooks.4ht): version.
+
2024-03-08 Michal Hoftich <michal.h21@gmail.com>
* tex4ht-mathml.tex (mathml.4ht): fixed degree celsius with Siunitx.
diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex
index 53ecd910d2..f6ca191306 100644
--- a/support/TeX4ht/source/tex4ht-4ht.tex
+++ b/support/TeX4ht/source/tex4ht-4ht.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1488 2024-03-07 14:22:22Z michal_h21 $
+% $Id: tex4ht-4ht.tex 1491 2024-03-10 16:01:38Z karl $
% tex tex4ht-4ht or ht tex tex4ht-4ht
%
% Copyright 2009-2024 TeX Users Group
@@ -2966,8 +2966,9 @@ Fix backlink support in BibLaTeX
\<multibib-hooks.4ht\><<<
-% multibib.4ht (|version), generated from |jobname.tex
+% multibib-hooks.4ht (|version), generated from |jobname.tex
% Copyright 2024 TeX Users Group
+|<TeX4ht license text|>
\:AtEndOfPackage{
|<multibib newcites|>
}
diff --git a/support/texshop/README.txt b/support/texshop/README.txt
index 4350b35cff..90bb8dfcdd 100644
--- a/support/texshop/README.txt
+++ b/support/texshop/README.txt
@@ -7,4 +7,4 @@ The main author is Richard Koch, koch@uoregon.edu, with supporting contributions
Consult the program web site, https://pages.uoregon.edu/koch/texshop/texshop.html,
for full source code, an extensive Changes document, and other information.
-The current version, 5.27, was released on February 12, 2024. \ No newline at end of file
+The current version, 5.28, was released on March 12, 2024. \ No newline at end of file
diff --git a/support/texshop/texshop527.html b/support/texshop/texshop527.html
deleted file mode 100644
index a112d5dfe5..0000000000
--- a/support/texshop/texshop527.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>TeXShop</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <style type="text/css" media="screen">@import "v1.css";</style>
-</head>
-
-<body>
-
-<p> Version 5.26 was never released. There are three changes in version 5.27:
-<ul>
-<p><li> If TeXShop is quit when files are open, the files appear in their old location the next time TeXShop starts.
-This behavior depends on the setting "Close windows when quitting an application" in the Desktop and Dock module of System Preferences. Restoring windows sometimes caused a long delay opening TeXShop after rebooting the Mac. This delay was caused by calling "scroll rect to visible" rather than "goto page" when preview window contents were scrolled to their old position. Apparently the first option caused the Mac to render all the pages of the document before opening it. The problem is fixed.
-<p><li> John Collin's latexmk has been updated to version 4.83.
-<p><li> TeXShop can now syntax color expl3 code. See the chapter on expl3 in the TeXShop Manual, available in the TeXShop Help menu. According to a readme document from the LaTeX3 team, expl3 "provides the foundation on which new additions to the LaTeX kernel and other advanced extensions are built. The commands provided are not intended for use at the document level." By default, TeXShop syntax colors as usual, but if a new menu item is toggled on, it also syntax colors any expl3 code in the source.
-
-</ul>
-
-
-
-</body>
-</html>
diff --git a/support/texshop/texshop528.html b/support/texshop/texshop528.html
new file mode 100644
index 0000000000..d35e522b15
--- /dev/null
+++ b/support/texshop/texshop528.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>TeXShop</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <style type="text/css" media="screen">@import "v1.css";</style>
+</head>
+
+<body>
+
+<p> The release of version 5.28 coincides with the release of TeX Live 2024 and MacTeX-2024, and some changes are related to that release:
+<ul>
+<p><li> A few subfolders of
+~/Library/TeXShop/Engines/Inactive, including <B>Arara</B> and <B>ConTeXt</B>, were revised for this release.
+
+<p> TeXShop rewrites the Inactive folder whenever a new version of the program is released, but the rewrite is conservative, updating old files and adding new files and folders. No files or folders are ever removed, so the Inactive folder can become cluttered with irrelevant material. If you want only the latest version of this folder, move the Inactive folder to the desktop (do not move other folders). The next time TeXShop starts, it will recreate Inactive with the current default version.
+
+<p><li> When TeXShop displays a preview file containing links and the user hovers the mouse over a link, a small window temporarily opens showing the linked area. This behavior can be toggled on or off using the menu item ``Link Popups'' in the Preview menu. By default, the behavior is on when a document is first opened, but this default can now be changed using a hidden preference
+<pre>
+ defaults write LinkPopups NO
+</pre>
+
+<p><li>When TeXShop opens a source file, it checks the directory containing the file to see if it contains a file with the same name as the source but extension ".pdf". If so, TeXShop also opens the pdf file. If the user holds down the Option key while opening the file, the corresponding pdf file is not opened. This last behavior seems to have broken several years ago, but the feature works again.
+
+<p><li> A very interesting bug was reported by Jeff Simmons. Later he discovered the exact cause of the bug and suggested an appropriate fix. When a macro begins with the words "--applescript direct", the applescript is run by TeXShop itself. But when a macro begins with "--applescript", the macro is run by a small auxiliary program in TeXShop. Simmons created and ran such a macro. Later he logged out of macOS and logged in as a different user. But when he tried to run a new "--applescript" macro as this second user, TeXShop instead ran the original macro.
+
+<p> Because the auxiliary program is not TeXShop, TeXShop had to find a way to give it the applescript code it should run. Luckily, Unix provides a folder named tmp where programs can store temporary information. So TeXShop put the appropriate applescript program in tmp, and then gave the auxiliary program the name of this file. Since tmp may be used by many programs, knowing the name of the desired file is important.
+
+<p> Then the author of TeXShop (and that would be me) made a stupid mistake. He always used the same name for the applescript file in tmp. As long as the same user ran applescript programs, there was no issue, because each new applescript file in tmp overwrote the previous one. But if a user logged out and then logged in as someone else, the new user did not have permission to overwrite the previous file, so the old file remained and ran.
+
+<p> This is not a subtle mistake and Unix programmers are aghast after reading this explanation. But Simmons taught me an important lesson, and I'm grateful. By the way, it turns out that Apple has its own substitute for tmp and TeXShop now does the right thing. If you are a Cocoa programmer, please don't write me.
+
+</ul>
+
+</body>
+</html>