用 expl3 编写的 LaTeX 软件包列表

用 expl3 编写的 LaTeX 软件包列表

我已经看到以下问题来查找示例expl3使用 expl3 的示例包

但是,它没有列出很多示例,这有点奇怪,因为已经有其他软件包用 编写了expl3,例如lipsum(据我所知,它已被重写),randomwalk, 或者scontents。我问的不是使用其中一部分的软件包(它们似乎很多),而是那些大量使用功能的软件包。因此,我认为如果有意义的话,expl3基于社区 wiki 列出软件包列表会很棒。expl3

答案1

正如 @PhelypeOleinik 提到的,l3prefixes.csv 是一个很好的来源,因为它列出了所有作者已向我们注册其软件包的 L3 前缀的软件包。另一个可能的(可能相当全面的)来源是搜索\ProvidesExplPackagetexmf/latex 树。对我来说(截至今天 2020-07-03),这给出了 180 个软件包:

/usr/local/texlive/2020/texmf-dist/tex/latex @ Franks-MBP(frankmittelbach): find . -type f -exec grep -l ProvidesExplPackage {} \; 
./denisbdoc/denisbdoc.sty
./statistics/statistics.sty
./ccool/ccool.sty
./unravel/unravel.sty
./conteq/conteq.sty
./fontawesome5/fontawesome5.sty
./fontawesome5/fontawesome5-generic-helper.sty
./fontawesome5/fontawesome5-utex-helper.sty
./citeall/citeall.sty
./substances/substances.sty
./chemformula/chemformula.sty
./beuron/beuron.sty
./skrapport/skrapport-size-common.sty
./skrapport/skrapport-colortheme-skdoc.sty
./skrapport/skrapport-colortheme-violet.sty
./skrapport/skrapport-colortheme-unscathed.sty
./skrapport/skrapport-colortheme-default.sty
./skrapport/skrapport-colortheme-cruelwater.sty
./xsavebox/xsavebox.sty
./akshar/akshar.sty
./derivative/derivative.sty
./nicematrix/nicematrix.sty
./lt3graph/lt3graph.sty
./tasks/tasks.sty
./schulmathematik/schulma-physik.sty
./schulmathematik/schulma.sty
./GS1/rule-D.sty
./GS1/GS1.sty
./classics/classics.sty
./semantex/semantex.sty
./copyedit/copyedit.sty
./embrac/embrac.sty
./exsheets/exsheets.sty
./exsheets/exsheets-listings.sty
./annee-scolaire/annee-scolaire.sty
./cooking-units/cooking-units.sty
./kalendarium/kalendarium.sty
./mathcommand/mathcommand.sty
./ghsystem/ghsystem.sty
./returntogrid/returntogrid.sty
./siunitx/siunitx.sty
./chemgreek/chemgreek.sty
./aligned-overset/aligned-overset.sty
./media9/media9.sty
./media9/pdfbase.sty
./letterswitharrows/letterswitharrows.sty
./bearwear/bearwear.sty
./pmhanguljamo/pmhanguljamo.sty
./pseudo/pseudo.sty
./dashundergaps/dashundergaps.sty
./spath3/spath3.sty
./easyformat/easyformat.sty
./emoji/emoji.sty
./scontents/scontents.sty
./xpatch/xpatch.sty
./tuda-ci/tudaleaflet.cls
./tuda-ci/tudasciposter.cls
./tuda-ci/tudarules.sty
./tuda-ci/tudacolors.sty
./tuda-ci/tudaposter.cls
./endiagram/endiagram.sty
./media4svg/media4svg.sty
./pkgloader/pkgloader.sty
./lipsum/lipsum.sty
./unicode-math/unicode-math-luatex.sty
./unicode-math/unicode-math.sty
./unicode-math/unicode-math-xetex.sty
./kvmap/kvmap.sty
./regexpatch/regexpatch.sty
./fduthesis/fdulogo.sty
./biblatex-ext/biblatex-ext-oasymb-l3draw.sty
./xpeek/xpeek.sty
./lengthconvert/lengthconvert.sty
./langsci-avm/langsci-avm.sty
./morewrites/morewrites.sty
./morewrites/primargs.sty
./breqn/mathstyle.sty
./breqn/breqn.sty
./breqn/flexisym.sty
./algobox/algobox.sty
./chemnum/chemnum.sty
./cascade/cascade.sty
./ebproof/ebproof.sty
./xpinyin/xpinyin.sty
./duckuments/duckuments.sty
./knowledge/knowledge.sty
./download/download.sty
./hobete/hobete.sty
./mercatormap/mercatormap.sty
./tikzsymbols/tikzsymbols.sty
./chemmacros/chemmacros5.sty
./chemmacros/chemmacros.sty
./chemmacros/chemmacros4.sty
./multicolrule/multicolrule.sty
./urcls/URspecialopts.sty
./urcls/URoptions.sty
./urcls/URrules.sty
./urcls/beamerthemeUR.sty
./urcls/URpagestyles.sty
./urcls/URcolors.sty
./urcls/beamerouterthemeUR.sty
./widows-and-orphans/widows-and-orphans.sty
./bxjaholiday/bxjaholiday.sty
./cellprops/cellprops.sty
./typoaid/typoaid.sty
./secnum/secnum.sty
./l3experimental/l3benchmark/l3benchmark.sty
./l3experimental/l3color/l3color.sty
./l3experimental/l3pdf/l3pdf.sty
./l3experimental/xcoffins/xcoffins.sty
./l3experimental/xgalley/l3galley.sty
./l3experimental/xgalley/xgalley.sty
./l3experimental/l3cctab/l3cctab.sty
./l3experimental/l3draw/l3draw.sty
./l3experimental/l3str/l3str-format.sty
./l3experimental/l3graphics/l3graphics.sty
./l3experimental/l3sys-shell/l3sys-shell.sty
./notes2bib/notes2bib.sty
./l3kernel/expl3.sty
./l3kernel/expl3.ltx
./fontspec/fontspec.sty
./fontspec/fontspec-luatex.sty
./fontspec/fontspec-xetex.sty
./pdfoverlay/pdfoverlay.sty
./skmath/skmath.sty
./xcjk2uni/xCJK2uni.sty
./invoice2/invoice2.sty
./zhlipsum/zhlipsum.sty
./xsim/xsimverb.sty
./xsim/xsim.sty
./ocgx2/ocgx2.sty
./ocgx2/ocgbase.sty
./kantlipsum/kantlipsum.sty
./ducksay/ducksay.sty
./zhnumber/zhnumber.sty
./topiclongtable/topiclongtable.sty
./qrbill/qrbill.sty
./minibox/minibox.sty
./modiagram/modiagram.sty
./antanilipsum/antanilipsum.sty
./randomwalk/randomwalk.sty
./metrix/metrix.sty
./erw-l3/erw-l3.sty
./beamerappendixnote/beamerappendixnote.sty
./l3packages/xfrac/xfrac.sty
./l3packages/xtemplate/xtemplate.sty
./l3packages/xfp/xfp.sty
./l3packages/l3keys2e/l3keys2e.sty
./l3packages/xparse/xparse.sty
./intopdf/intopdf.sty
./phonenumbers/phonenumbers.sty
./acro/acro2.sty
./acro/acro.sty
./leadsheets/leadsheets.sty
./withargs/withargs.sty
./fnpct/fnpct.sty
./ctex/ctexcap.sty
./ctex/ctexpatch.sty
./ctex/ctexheading.sty
./ctex/ctexsize.sty
./ctex/ctexhook.sty
./ctex/ctex.sty
./xpiano/xpiano.sty
./simplebnf/simplebnf.sty
./gatherenum/gatherenum.sty
./sidenotes/sidenotes.sty
./enotez/enotez.sty
./diffcoeff/diffcoeff.sty
./tagpdf/tagpdfdocu-patches.sty
./tagpdf/tagpdf.sty
./tagpdf/tagpdf-space-code.sty
./tagpdf/tagpdf-tree-code.sty
./tagpdf/tagpdf-mc-code-shared.sty
./tagpdf/tagpdf-mc-code-generic.sty
./tagpdf/tagpdf-struct-code.sty
./tagpdf/tagpdf-mc-code-lua.sty
./tagpdf/tagpdf-checks-code.sty
./tagpdf/tagpdf-user.sty
./tagpdf/tagpdf-roles-code.sty
./tagpdf/tagpdf-attr-code.sty

相关内容