summaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-11-16 03:01:15 +0000
committerNorbert Preining <norbert@preining.info>2023-11-16 03:01:15 +0000
commite0db3f0709a737e7258fd40a7cbfe9a461ea0756 (patch)
treee81cfc35b6602ffceefa73b8971ce3b94312820a /support
parentf5460c92605f1b3b17448b27ce53375157c3e4b1 (diff)
CTAN sync 202311160301
Diffstat (limited to 'support')
-rw-r--r--support/texshop/README.txt2
-rw-r--r--support/texshop/texshop521.html32
-rw-r--r--support/texshop/texshop522.html51
3 files changed, 52 insertions, 33 deletions
diff --git a/support/texshop/README.txt b/support/texshop/README.txt
index 2dafa22db9..b20962d8c4 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.21, was released on October 20, 2023. \ No newline at end of file
+The current version, 5.22, was released on November 15, 2023. \ No newline at end of file
diff --git a/support/texshop/texshop521.html b/support/texshop/texshop521.html
deleted file mode 100644
index e97568bfc3..0000000000
--- a/support/texshop/texshop521.html
+++ /dev/null
@@ -1,32 +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>
-
-The following changes were made:
-<p><ul>
-<li> Jeroen Scheerder improved the support of Typst by using the Packages system now under
-construction in that project. Packages are similar to style and class files in the LaTeX world;
-they extend the capabilities of the typesetting system. Scheerder separated each sample program
-provided in TeXShop 5.20 into a package and a template. The package is hidden away in
-~/Library/Application Support/typst and the template is available in the TeXShop templates pulldown
-in the source window. This makes it possible to start a new project by selecting an initial template
-and adding material to it. The templates can be edited by users to fit their precise requirements.
-<p><li> If a source project opened an html window in TeXShop, and the source was then closed without first closing the html window, TeXShop would sometimes crash. This is fixed.
-<p><li>The Chinese localization in 5.20 had one item translated by Google rather than the official localizer.
-This is fixed.
-<p><li> A small number of Interface Builder connections led to objects that no longer exist. This caused
-cautionary items in the log file, although TeXShop ran fine. The connections are gone and the log entries no longer appear.
-<p><li>The log file complained that "unarchiving safe plist type 'NSString' occurred" and warned that this would
-be disallowed in the future. This is fixed and the log entry is gone.
-
-</ul>
-
-</body>
-</html>
diff --git a/support/texshop/texshop522.html b/support/texshop/texshop522.html
new file mode 100644
index 0000000000..d414786a1d
--- /dev/null
+++ b/support/texshop/texshop522.html
@@ -0,0 +1,51 @@
+<!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>
+
+The following changes were made:
+<p><ul>
+<li> If the user removes a folder from ~/Library/TeXShop and then runs TeXShop, the folder will be
+recreated with default contents. Curiously, this did not apply to the folder ~/Library/TeXShop/Engines/Inactive,
+but now it does. Before this change, a user could remove ~/Library/TeXShop/Engines and that entire folder would be recreated, including the
+Inactive subdirectory, but that technique destroyed any special engines the user might have created.
+<p>When new versions of TeXShop are introduced, most folders in ~/Library/TeXShop are not changed
+because these folders store files created and edited by the user. But the Inactive folder is updated because users should have the latest versions of
+these items. This update adds new files and folders and modifies existing files and folders, but it does not remove
+files or folders no longer needed. I'm thinking of changing this behavior so Inactive is completely
+"cleaned up", but that is a more drastic step that needs to be carefully considered. In the meantime,
+users can accomplish that complete cleanup by removing the Inactive folder and letting TeXShop
+recreate it.
+<li> The Typst program was recently updated to version 0.9.0, and Jeroen Scheerder updated the
+material in ~/Library/TeXShop/Engines/Inactive/Typst for the new version. If you are already using
+Typst in TeXShop, go to this location. An early section in the document "AboutTypst.pdf" explains
+how to download and install Typst. Follow these instructions to obtain the new version. The last section
+of this document explains how to move the contents of the "Advanced" folder into appropriate places.
+Scheerder revised the contents of "Advanced", so move the revised folders into the same spots.
+<p><li> Version 5.20 added a preference item to activate transparency when calling Ghostscript. That item
+adds a flag to Ghostscript calls, but the flag is only relevant on recent versions of Ghostscript. So
+TeXShop checked the version of Ghostscript and did not add the flag if the version being used was
+not recent enough. This check involved calling a shell script that was incompetently written (by me) and
+failed in Sonoma. The script has been rewritten and the bug is fixed on Sonoma.
+<p><li> In version 4.61, the bibtex UTI was changed from org.tug.bib to org.tug.tex.bibtex at the request of the BibDesk
+team. But not all data structures were changed, breaking the creation of new bibtex files from within TeXShop. This bug was not noticed until now. It is fixed.
+<p><li> Version 5.03 of TeXShop included an example program explaining how to create interactive
+documents using tex4ht. The source code for such a document is ordinary latex. When typeset by pdflatex,
+the result is a static pdf file. But when typeset by tex4ht, the result is a web page with interactive content.
+The sample document is in ~/Library/TeXShop/New/Demo.
+
+<p> Since tex4ht can output MathJax calls, the mathematical formulas on the web pages it creates are essentially perfect. But the
+illustrations are sometimes distorted. Recently I read a brief note by Michal Hoftich, who maintains
+tex4ht, explaining how to fix this problem. So TeXShop 5.22 installs a new folder,
+~/Library/TeXShop/New/Demo-Additions-5.22, containing a Read-Me file explaining the very
+simple modification to the Demo document which fixes illustrations. These Read-Me changes can
+be made in the same manner to other documents typeset by tex4ht.
+</ul>
+</body>
+</html>