summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/ctan2tds')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds14
1 files changed, 11 insertions, 3 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 4a01e471574..1884c1af6ff 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -264,6 +264,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'mxedruli', "&MAKEflatten",
'nbaskerv', "die 'skipping, requires nonfree font'",
'ncctools', "&MAKEflatten",
+ 'newsletr', "&MAKEnewsletr",
'nohyph', "die 'skipping, nohyph must be done by hand'",
'ocherokee', "&MAKEflatten",
'ocr-a', "die 'skipping, nosell license'",
@@ -1330,9 +1331,9 @@ sub set_dir_defaults
$standarddocfmt = $standardsourcefmt = $standardfmt = "xelatex";
$guess = "$standarddocfmt for fmt/docfmt/srcfmt";
- } elsif ($ctan_dir =~ m!/fonts/!) {
- $standarddocfmt = $standardsourcefmt = "fonts";
- $guess = "$standarddocfmt for docfmt/srcfmt";
+ } elsif ($ctan_dir =~ m!/macros/plain/!) {
+ $standarddocfmt = $standardsourcefmt = $standardfmt = "plain";
+ $guess = "$standarddocfmt for fmt/docfmt/srcfmt";
} elsif ($ctan_dir =~ m!/(info|help)/!) {
$standarddest = "texmf-doc";
@@ -2121,6 +2122,13 @@ sub MAKExymtex {
&donormal;
}
+sub MAKEnewsletr {
+ &setup;
+ chdir("$DEST/doc/$whichdocformat/$package");
+ &SYSTEM ("$MV newsletr.tex $DEST/tex/$whichformat/$package");
+ &SYSTEM ("$RM *.dvi");
+}
+
sub MAKEpbdiagram {
&setup;
chdir("$DEST/doc/latex/$package");