If I understand you correctly, there are two ways, in which this could/should be solved on package level:

1. siunitx gets an option / command whatever, which does approximately:
\ifxetex\input{other file which can include suitable unicode symbols}\fi

2. a new package "xesiunitx" is created, which does approximately:
\usepackage{siunitx}
\sisetup{definitions using suitable unicode symbols, depending on package option}

or

\usepackage{siunitx}
\testiffonthassymbols
\sisetup{definitions using suitable unicode symbols}
\else
\sisetup{some other helpful definitions}
\fi




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex

Reply via email to