profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/davidcarlisle/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

davidcarlisle/dpctex 66

Assorted TeX packages

davidcarlisle/geometry 19

Updating Hideo Umeki's geometry package for LaTeX page dimensions

davidcarlisle/latexcgi 10

LaTeX server via perl cgi script, developed for learnlatex.org

cereda/dandelion 5

An attempt to sharpen the teeth of a lion.

davidcarlisle/chngcntr 1

latex chngcntr package

davidcarlisle/graphics-pln 1

calling LaTeX packages from plain TeX

davidcarlisle/html-testsuite 1

HTML Specification Test Suite

davidcarlisle/html5mathml 1

Automatically exported from code.google.com/p/html5mathml

cereda/psmith-config 0

The configuration file for our beloved TeX bot Psmith.

davidcarlisle/arara 0

arara is a TeX automation tool based on rules and directives. It gives you a way to enhance your TeX experience.

issue commentlearnlatex/learnlatex.github.io

Can we install dev versions of particular packages in LaTeX online service?

For the tutorial itself of course you don't need tex at all so you can describe the latest version with a note saying what is available.

As you know it is theoretically possible to add files to each project upload (as I did for marathi.sty when overleaf had an old version of texlive without that package) but that is not very convenient and only suitable for single small files, certainly I could not upload a new babel and new biber every time you run a document.

If the files are in texlive and you need pdflatex-dev then that can already work with the texlive.net server. If the files are not yet in texlive then they are not going to be available to most users so it would probably be condfusing

I just ran your example at texlive.net the log has some warnings and I can not read the script to see how bad it is, but it did something, so it is perhaps best to just say in your tutorial text that later versions will have new features.

https://texlive.net/run?%25!TEX%20xelatex%0A%25!TEX%20biber%0A%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmarathi%7D%0A%5Cusepackage%7Bbiblatex%7D%0A%0A%5Cbegin%7Bfilecontents%7D%5Boverwrite%5D%7Btest-bib.bib%7D%0A@article%7B%E0%A4%A8%E0%A4%BF%E0%A4%B0%E0%A4%82%E0%A4%9C%E0%A4%A8,%0A%20%20author=%7B%E0%A4%A8%E0%A4%BF%E0%A4%B0%E0%A4%82%E0%A4%9C%E0%A4%A8%7D,%0A%20%20title=%7B%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE%E0%A4%AD%E0%A5%8D%E0%A4%AF%E0%A4%BE%E0%A4%B8%E0%A4%BE%E0%A4%A4%E0%A5%80%E0%A4%B2%20%E0%A4%B5%E0%A4%BE%E0%A4%A6%20%E0%A4%B5%20%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%B5%E0%A4%BE%E0%A4%A6%7D,%0A%20%20journaltitle=%7B%E0%A4%86%E0%A4%B2%E0%A5%8B%E0%A4%95%20%E0%A4%AE%E0%A4%B0%E0%A4%BE%E0%A4%A0%E0%A5%80%20%E0%A4%A8%E0%A4%BF%E0%A4%AF%E0%A4%A4%E0%A4%95%E0%A4%BE%E0%A4%B2%E0%A4%BF%E0%A4%95%7D,%0A%20%20pages=%7B%E0%A5%A8-%E0%A5%AF%7D,%0A%20%20date=%7B%E0%A5%A8%E0%A5%A6%E0%A5%A8%E0%A5%A7-%E0%A5%A6%E0%A5%A7-%E0%A5%A8%E0%A5%AA%7D,%0A%20%20series=%7B%E0%A5%A7%7D,%0A%20%20note=%7B%E0%A4%AC%E0%A5%81%E0%A4%B2%E0%A4%A2%E0%A4%BE%E0%A4%A3%E0%A4%BE:%20%E0%A4%B5%E0%A4%B0%E0%A5%8D%E0%A4%A3%E0%A4%AE%E0%A5%81%E0%A4%A6%E0%A5%8D%E0%A4%B0%E0%A4%BE%20%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%95%E0%A4%BE%E0%A4%B6%E0%A4%A8%7D%0A%7D%0A%5Cend%7Bfilecontents%7D%0A%0A%5Caddbibresource%7Btest-bib.bib%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%5Ccite%7B%E0%A4%A8%E0%A4%BF%E0%A4%B0%E0%A4%82%E0%A4%9C%E0%A4%A8%7D%0A%0A%5Cprintbibliography%0A%5Cend%7Bdocument%7D

niruvt

comment created time in a day

issue commentlatex3/latex2e

Rendering of tabularx with multicolumn break after a certain number of table lines with multicolumn.

After @FrankMittelbach ;s comment you can use

\newcommand{\foo}{% 
a & z z z z & w w w w \\ \hline
b & \multicolumn{2}{>{\hsize=\dimexpr2\hsize+2\tabcolsep}X|}{x x x x} \\ \hline
}

to make a cell that spans the two X columns. But it still fails at the same point. Too late to look further now,

weetmuts

comment created time in 2 days

issue commentlatex3/latex2e

Rendering of tabularx with multicolumn break after a certain number of table lines with multicolumn.

Thanks for your report, that's ... unexpected. tabularx doesn't really inspect each row at all: it just inspects the column widths chosen by the primitive \halign for the entire table, and then re-runs if needed. So it's rather surprising that adding a row here makes any difference.

However I can confirm your report I'll need to trace what's happening but I'm currently travelling so may be a few days.

weetmuts

comment created time in 2 days

issue closedrf-latex/capt-of

Undefined length when using before first table

\documentclass[print]{ieeecolor}
% short-circuit a few ieeecolor requirements
\def\logoname{}
\def\journalname{}
\definecolor{subsectioncolor}{rgb}{0,0,0}
\providecommand{\includegraphics}[2][]{}

\usepackage{capt-of}
\begin{document}
    Hi!
    % \newlength{\width}
    \captionof{table}{Bug}
\end{document}

gives

/home/bers/dlp/dlp_tmi.tex:12: Undefined control sequence.
\@makecaption ...r }\fi } \fi \else \ifdim \width 
                                                  > 255pt {\strut #1}\\ {\fo...
l.12     \captionof{table}{Bug}
                               
/home/bers/dlp/dlp_tmi.tex:12: Missing number, treated as zero.
<to be read again> 
                   >
l.12     \captionof{table}{Bug}
                               
/home/bers/dlp/dlp_tmi.tex:12: Illegal unit of measure (pt inserted).
<to be read again> 
                   >
l.12     \captionof{table}{Bug}

\newlength{\width} fixes that.

closed time in 2 days

bersbersbers

issue commentrf-latex/capt-of

Undefined length when using before first table

No sorry this is a bug in the IEEE class and should be reported there. \width is a command locally made available in commands such as \makebox to refer to the natural height of the box. It should not be globally allocated to a register and certainly not as this class does, allocating a new register for every table.

\def\table{%
\newdimen\width

is completely wrong.

The suggested fix of pre-allocating \width makes the error message go but then is arguably worse behaviour with no warning as the actual usage by the class is

\ifdim \width > 255pt

but \width is never set so this test is just doing arbitrary choice. In fact \width would always be 0pt so the test is always false but just silently always taking the false branch there isn't clearly an improvement over the error rmessage,

bersbersbers

comment created time in 2 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 89b623d5c86b85382fb0a4440e376fb494c62a27

Update CNAME

view details

push time in 4 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 7ceec77c633e61998c53a642f12490a13d88bbad

Create CNAME

view details

push time in 4 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 95eaa62d56fc28bce9f89cbf9a8bac5fd30d5f0f

Delete CNAME

view details

push time in 4 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha b7b8f6b66591fa364b84c14c3a5a8862c535ef9a

force rebuild

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha fecaf5e905c9308d984f481752084075ea9e5e7c

force rebuild

view details

David Carlisle

commit sha fca7b2f02fec1998d87211bc9b9b110e4603978e

force rebuild

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 00b2bbb91a1d008532705e82750153cc711ac789

force rebuild

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha a3ffb1340edabf4cfe8a8b4a58921405f27329a9

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 132f6fd8b6cb386c115b57228666796fe0e58df1

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha cdd05c24d981a7b000c07af10b5a325e86d6608c

Set theme jekyll-theme-cayman

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 8afedc859e24d3b676e6a46e47ae4bb8d5632706

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 3f79743b1be16002961b35a04dfeade62092e7d7

Set theme jekyll-theme-minimal

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha a595e107b55534dcfb6373e5d551d1d5cfc46f4e

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha b2f59a9b02829cdc76a3a76592c8513d44d66d6c

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 1539ea8a8091bac5976e21bb3ce7598b201812e6

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 08f095eda57633330738ec9669dd431e17bb502c

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha 8e8eeb1cbedbf0281a292377b89230aba971ae25

updates

view details

push time in 5 days

push eventsouldern/souldern.github.io

David Carlisle

commit sha cf79fafb460a3812941ea2f53d176f8f11fc30e3

updates

view details

David Carlisle

commit sha 3000ea47c45920011a0ea6a850fa38f9feb69134

updates

view details

push time in 5 days

issue openedarnomi/cryptocode

use of etex package

Hi,

etex package hasn't done anything very useful since latex adopted an extended e-etex allocation scheme back in 2015. If the classical registers have aready been used up then etex.sty does nothing at all and gives a warning that worries some

https://tex.stackexchange.com/questions/605616/how-to-remove-the-etex-warning-when-using-cryptocode-with-the-llncs-document-cla

Could you consider dropping the package

created time in 8 days

IssuesEvent

issue closedlatex3/latex2e

Raw option list gets fully expanded

<!--- Please fill out all sections after reading CONTRIBUTING guidelines. -->

Brief outline of the bug

The raw option list currently gets fully expanded inside an \edef assignment once, instead of containing the unprocessed options.

Minimal example showing the bug

\RequirePackage{latexbug} 
\begin{filecontents}{mytmp.sty}
\ProvidesPackage{mytmp}
\expandafter\show\csname @raw@opt@\@currname.\@currext\endcsname
\stop
\end{filecontents}
\def\emptyTWO{\empty}
\RequirePackage[one=\emptyTWO,two=\unexpanded{\emptyTWO}]{mytmp}\relax

Log file (required) and possibly PDF file

<!--- Use drag-and-drop (remember: .log file is required!) -->

closed time in 9 days

Skillmon

issue commentlatex3/latex2e

Raw option list gets fully expanded

fixed by PR #620

Skillmon

comment created time in 9 days

delete branch latex3/latex2e

delete branch : gh617

delete time in 9 days

push eventlatex3/latex2e

David Carlisle

commit sha 6ffdeb20946dd5b65d356cd74e8f5b88fdccc0e5

Gh617 (#620) * protect raw option list from edef (original option list is expanded later) * tests for #617 * change log for issue #617

view details

push time in 9 days

PR merged latex3/latex2e

Gh617

adding \unexpanded for issue #617

Status of pull request

  • Ready to merge

Checklist of required changes before merge will be approved

  • [X] Test file(s) added
  • [X] Version and date string updated in changed source files
  • [X] Relevant \changes entries in source included
  • [X] Relevant changes.txt updated
  • [n/a simple fix] ltnewsX.tex (and/or latexchanges.tex) updated

I didn't do ltnews (or add rollback) as this is essentially a technical bug fix for a feature added recently.

+37 -3

0 comment

4 changed files

davidcarlisle

pr closed time in 9 days

push eventlatex3/latex2e

Frank Mittelbach

commit sha b08259a339be02b10f43c989fb196a4f532d9a4e

starting with gh613

view details

Frank Mittelbach

commit sha 0a1e6c1bb0a457a06fe86da75ce3d3bd3d0f46ee

add test to ltnews34

view details

Frank Mittelbach

commit sha 12d74dd07ef6faaae2a19460b18a808b6279ab9e

added testfile and updated rollback files

view details

Frank Mittelbach

commit sha 3336b08cb3c8960cfb81c31a51a540c37dd01431

Merge branch 'develop' into gh613 # Conflicts: # base/changes.txt # base/doc/ltnews34.tex

view details

Frank Mittelbach

commit sha f4ec8357ed671e9a9f6ff6d0564b163a3332111b

testing the bug without fix

view details

PhelypeOleinik

commit sha d226cd85bee8c2ef371071e582c1b6169e70a49d

Minor fixes

view details

Frank Mittelbach

commit sha 6898bb2a785ca80e4b41f1d1e3c212166b07e879

added fix and documentation

view details

Frank Mittelbach

commit sha e575c346e42581f56bebe6ab6166e4aac72d2461

I think that test (for the behavior of the standard tabular can be dropped

view details

Joseph Wright

commit sha f1dd49a5d22202fa6816a22618267c8190c5d784

Update l3backend to 2021-07-12

view details

Joseph Wright

commit sha ba9f20ff0616459c7cef5bca3380fcb10b767158

Update l3kernel to 2021-07-12

view details

Joseph Wright

commit sha eaa9722380d845d6701f35eeafa7225bb79f24f4

Disable l3backend additions to shipout/firstpage hook

view details

Joseph Wright

commit sha b80b69840825db55ac00feff8e9db22d401e8aaf

Mumble

view details

Joseph Wright

commit sha 7a1ed9587549de55244685bc0e8c1091eec62baf

Update hook test output

view details

Joseph Wright

commit sha 062b88e73d428c8c9af3469bb9ead64d3fa347c5

More testfile updates

view details

Frank Mittelbach

commit sha daf90c8a003da9a8b68259c4a0795c7203435dbd

Merge branch 'develop' into gh613

view details

Frank Mittelbach

commit sha 40a557f00a55ed82fb66d2867728362546c2e666

Merge pull request #615 from latex3/gh613 Gh613

view details

Frank Mittelbach

commit sha 2fed69ac188d0048187a324bcf90892b8329bed9

Merge branch 'develop' into gh614

view details

Frank Mittelbach

commit sha 15d2beea8e3a6d88974c114c5d9d782e4bd94a29

Merge pull request #616 from latex3/gh614 Gh614

view details

Frank Mittelbach

commit sha 0bca9326c9c39520c44a5c175b0698ac85868fa7

changed default for tracinglostchars

view details

Frank Mittelbach

commit sha 57d4c10ea60f886c4671ea1721c6727d66b3215e

remove leftover text

view details

push time in 9 days