|
Re: Default Paper Size: msg#00476tex.macosx
This is what I wrote in the perl configure script (have a look at what I do to keep users from getting another panel): sub selectPaperSize { if ($simpleinstall) { my $syspapersizeline = `sudo -u \"$II2USER\" defaults find DefaultPaperID`; chomp( $syspapersizeline); if ($syspapersizeline =~ /\{\s*DefaultPaperID\s*=\s*\"([^"]+)\"\s*;\s*\}/) { my $syspapersize = $1; $syspapersize =~ s/^iso-//; $syspapersize =~ s/^na-//; print "### ${PROGNAME}: Detected paper size $syspapersize for $II2USER.\n"; $syspapersize =~ tr [A-Z] [a-z]; $dorepairownership = 1; print "### ${PROGNAME}: Setting paper size $syspapersize for dvips ...\n"; system( "texconfig dvips paper $syspapersize </dev/null") == 0 or warn "### ${PROGNAME}: failed to set papersize $syspapersize for dvips\n"; print "### ${PROGNAME}: Setting paper size $syspapersize for pdfTeX ...\n"; system( "texconfig pdftex paper $syspapersize </dev/null") == 0 or warn "### ${PROGNAME}: failed to set papersize $syspapersize for pdftex\n"; return; } } after which the user selection happens if there was no setting found or there is no "simple" install G On 17 Nov 2004, at 17:30, Herb Schulz wrote: On 11/17/04 10:07 AM, "Gerben Wierda" --------------------- Info --------------------- Mac-TeX Website: http://www.esm.psu.edu/mac-tex/ & FAQ: http://latex.yauh.de/faq/ TeX FAQ: http://www.tex.ac.uk/faq List Post: <mailto:MacOSX-TeX-yNUTs0qEFpZ/1wmUHrjjoYdd74u8MsAO@xxxxxxxxxxxxxxxx>
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: A modest proposal, Claus Gerhardt |
|---|---|
| Next by Date: | Re: Extracting Odd-number Pages in PDF files, Samuel Lelievre |
| Previous by Thread: | Re: Default Paper Size, Herb Schulz |
| Next by Thread: | Re: Default Paper Size, Maarten Sneep |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |