CTAN update: lua-widow-control

2024-03-12 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  3.0.1 2024-03-11
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--

 - Disable "debug" hooks so that the package works using TeX Live 2024.

 - Fix compatibility issue with selnolig (#43).

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-11-23 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  3.0.0 2022-11-22
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 - Add new TUGboat and Zpravodaj articles.

 - Add and document the public Lua interfaces.

 - Change \parfillskip settings for lengthened paragraphs to more
   strongly prevent short last lines. **May affect page breaks.**

 - Add the ability to configure the horizontal offset for the paragraph
   costs printed in draft mode.

 - Add support for LuaMetaLaTeX and LuaMetaPlain. All features should
   work identically to the LuaTeX-based version, although there are a
   few minor bugs. (#40)

 - Fully support inserts/footnotes in LuaMetaTeX (#38).

 - Add support for presets in ConTeXt.

 - Add support for node colouring in ConTeXt and OpTeX (#39).

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-08-25 Thread CTAN Announcements
Max Chernoff submitted an update to the

 lua-widow-control

package.

Version:  2.2.2 2022-08-23
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 - Add preliminary support for inserts/footnotes in LuaMetaTeX (#38).

 - Use the built-in LaTeX key–value interface where available.
   This means that lua-widow-control now also reads the global class options.

 - Add support for split footnotes (#37).

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-07-29 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version number: 2.2.1 2022-07-28
License type: other-free cc-by-sa-4

Summary description: Automatically remove widows and orphans from any document

Announcement text:
--


- Fix crashes with recent LuaMetaTeX (ConTeXt MkXL)
- No longer show "left parfill skip" warnings with ConTeXt LMTX/MkXL (#7)


--

This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control

More information is at
   https://www.ctan.org/pkg/lua-widow-control



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-06-19 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.2.0 2022-06-17
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--

 - Fix paragraphs not being properly saved for potential expansion.
   **May affect page breaks.**

 - Add a new `draft` option

 - Fix a node memory leak. You should now be able to use lua-widow-control
   on documents with > 10 000 pages.

 - Use `\lua_load_module:n` when available.

 - Add additional metadata to the documentation.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-05-28 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.1.2 2022-05-26
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 - Fully-support footnotes/inserts: lua-widow-control now moves the
   "footnote text" with the "footnote mark" when it moves a line to
   the next page.

 - No longer attempt to expand paragraphs in \vboxes

 - Minor documentation updates

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-05-21 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version number: 2.1.1 2022-05-20
License type: other-free cc-by-sa-4

Summary description: Automatically remove widows and orphans from any document

Announcement text:
--

- Prevent spurious "under/overfull \vbox" warnings when widows/orphans are 
removed
- Add TUGboat article to the distributed documentation
- Rewrite many portions of the manual
- Add support for "luahbtex" and "mmoptex" (Michal Vlasák)
- Fix the (undocumented) "microtype" LaTeX option

--

This package is located at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control

More information is at
   https://www.ctan.org/pkg/lua-widow-control




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-05-15 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.1.0 2022-05-14
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 - Fully support grid snapping in ConTeXt

 - New warnings when a new widow/orphan is inadvertently created

 - Significant internal rewrites

 - Add Plain and OpTeX interfaces to `\nobreak` behaviour and debug mode

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-04-24 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.0.6 2022-04-23
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--

 - Emergency fix for renamed LMTX engine Lua functions

 - Internal LaTeX refactoring

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-04-15 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.0.5 2022-04-13
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--

 - Support nested \lwcdisablecmd macros

 - Fix \lwcdisablecmd in Plain TeX

 - Support command patching in OpTeX

 - Patch memoir to prevent spurious asterisks at broken two-line paragraphs 
(#32)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-04-08 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version number: 2.0.4 2022-04-07
License type: other-free cc-by-sa-4

Summary description: Automatically remove widows and orphans from any document

Announcement text:
--


- Don't expand paragraphs typeset during output routines (#31)


--

This package is located at 
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control

More information is at
   https://www.ctan.org/pkg/lua-widow-control



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-03-30 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.0.3 2022-03-28
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 Automatically patch section commands provided by memoir, KOMA-Script,
 and titlesec.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-03-22 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.0.2 2022-03-20
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 Add balanced mode preset.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-03-20 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  2.0.1 2022-03-18
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--

 - Documentation updates (#25)

 - Bug fixes (#28)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-03-08 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version number: 2.0.0 2022-03-07
License type: other-free cc-by-sa-4

Summary description: Automatically remove widows and orphans from any 
document

Announcement text:
--


**Breaking Changes**
- Page breaks may be slightly different
- Removed `\lwcemergencystretch` and `\lwcdisablecmd` in LaTeX. Please use the 
new key–value interface

Other Changes
- Use expl3 for the LaTeX files (#20)
- Use a key–value interface for configuration with LaTeX (#11)
- Silence some extraneous `luatexbase` info messages
- Add a "debug mode" to print extra information (#12)
- Fix error message line wrapping
- Don't reset `\interlinepenalty` and `\brokenpenalty`
- Set and analyze `\displaywidowpenalty`
- Keep section headings with moved orphans (#17)
- Add the ability to configure the maximum paragraph cost (#22)
- Add a "strict" mode
- Use an improved cost function to select the best paragraph to lengthen (#23)
- Dozens of bug fixes
- Miscellaneous documentation updates

You can view the full changelog on GitHub:
https://github.com/gucci-on-fleek/lua-widow-control/compare/release-2c7201854d89535ef7c02f6c38486205677f1aa1...release-cea06ddad8dfcf15fa9ba2a86c6640648b9df523


--

This package is located at 
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control

More information is at
   https://www.ctan.org/pkg/lua-widow-control



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-02-23 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  1.1.6 2022-02-22
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 - Add support for the OpTeX format/macro package.

 - Add support for the LuaTeX/MKIV version of ConTeXt.

 - Ensure compatibility with the new "linebreaker" package.

 - Fix a small bug with "\lwcdisablecmd".

 - Test the "\outputpenalty" for the specific values that
   indicate a widow or orphan.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-02-16 Thread CTAN Announcements
Max Chernoff submitted an update to the

  lua-widow-control

package.

Version:  1.1.5 2022-02-15
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 - Improve the appearance of the demo table in the documentation (#4)

 - Improve compatibility with microtype

 - Block loading the package without LuaTeX

 - Improve logging

 - Bug fix to prevent crashing

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-02-05 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  1.1.4 2022-02-04
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 Changes from previous version:
  - Enable protrusion/expansion in the demo table in the documentation (Issue 
#3)
  - Fix \prevdepth bug

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: lua-widow-control

2022-02-01 Thread CTAN Announcements
Max Chernoff submitted an update to the

lua-widow-control

package.

Version:  1.1.3 2022-01-30
License:  other-free cc-by-sa-4

Summary description:  Automatically remove widows and orphans from any document

Announcement text:
--
 
 Fix bug when used with the LaTeX calc package. (Issue #2)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/lua-widow-control

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/luatex/generic/lua-widow-control/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann