2013/4/26 Cecil Westerhof <cldwester...@gmail.com>:
> The following script does what I want:
>     #!/usr/bin/env bash
>
>     set -o errexit
>     set -o nounset
>
>     declare -r DEFAULT=cecil
>     declare -r DIR=${HOME}/Documenten/CV
>     declare -r FILE=CV-Cecil-Westerhof
>     declare -r SCRIPTNAME=$(basename ${0})
>
>     declare RESULT
>     declare TYPE
>
>     if [[ ${#} -ge 1 ]] ; then
>       TYPE=${1}; shift
>     else
>       TYPE=${DEFAULT}
>     fi
>     readonly TYPE
>
>     if [[ ${#} -ne 0 ]] ; then
>         echo "USAGE: ${SCRIPTNAME} [TYPE]"
>         exit 1
>     fi
>
>     cd ${DIR}
>     RESULT=${FILE}
>     if [[ ${TYPE} != ${DEFAULT} ]] ; then
>         RESULT+=-${TYPE}
>     fi
>     readonly RESULT
>
>     context --CVType=${TYPE} --result=${RESULT} CV-Cecil-Westerhof
>
> There is only one problem. If I first generate the default one and
> after that a specific one, the default one does not exist anymore. I
> suppose that when --result is used, first the pdf with the same name
> as the tex file is generated and then moved. A little nuisance, but I
> can live with it.

That can be solved by renaming the tex-file to CV.tex. The script is now:
    #!/usr/bin/env bash

    set -o errexit
    set -o nounset

    declare -r DEFAULT=cecil
    declare -r DIR=${HOME}/Documenten/CV
    declare -r FILE=CV
    declare -r SCRIPTNAME=$(basename ${0})

    declare RESULT=CV-Cecil-Westerhof
    declare TYPE

    if [[ ${#} -ge 1 ]] ; then
      TYPE=${1}; shift
    else
      TYPE=${DEFAULT}
    fi
    readonly TYPE

    if [[ ${#} -ne 0 ]] ; then
        echo "USAGE: ${SCRIPTNAME} [TYPE]"
        exit 1
    fi

    cd ${DIR}
    if [[ ${TYPE} != ${DEFAULT} ]] ; then
        RESULT+=-${TYPE}
    fi
    readonly RESULT

    context --CVType=${TYPE} --result=${RESULT} ${FILE}

-- 
Cecil Westerhof
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to