summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/texlive-extra/xelatex-unsafe.sh
blob: de17ee3b7e4ca8679b0982ac36889e600110fc65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh
# $Id$
# Public domain. Originally written by Karl Berry, 2021.
# Run Xe(La)TeX unsafely, for pstricks/transparency. See man page for more.

if test "x$1" = x--help; then
  mydir=`dirname $0`
  if test -r "$mydir"/xetex-unsafe; then
    xu="$mydir"/xetex-unsafe
  elif test -r "$mydir"/xetex-unsafe.sh; then
    xu="$mydir"/xetex-unsafe.sh
  else
    echo "$0: can't find companion xetex-unsafe[.sh] for help msg?" >&2
    exit 1
  fi
  exec "$xu" --help # don't want to duplicate help message.

elif test "x$1" = x--version; then
  echo "$Id$"
  exit 0
fi
  
cmd=`echo "$0" | sed s/-unsafe//`
exec "$cmd" -output-driver="xdvipdfmx -i dvipdfmx-unsafe.cfg -q -E" "$@"