Am working towards answering
this question of mine, but not quite there yet.
> If there are multiple ‘selected’ maps
and ‘source’ surveys for a particular projection, then a blank
output map ‘title’ is produced.
> Is it possible to do something
along the lines of the following pseudo-code?
>
> code tex-map
> If \cavename IS EMPTY OR ZERO LENGTH STRING THEN
\cavename={Terikan
> endcode
I suspect that \cavename is
never empty, but rather is set to an empty string by Therion in the above
scenario
I have got as far
as…
code tex-map
\edef\therioninferedmaptitle{\the\cavename} %save existing
calculated cavename to variable
\ifx\therioninferedmaptitle\empty
%test
if therioninferedmaptitle is empty (undefined?)
\cavename={Caves of the Flora
Area}
%if therioninferedmaptitle is empty set a title that describes all the caves
selected as a group
\else
%if it's not empty, do nothing, ie keep the map title value set by therion
\fi
endcode
This works, except that
the line \cavename={Caves of the Flora Area} is never run, even when
\cavename appears empty.
I have tried using \ifx\therioninferedmaptitle\””
as an alternative test to no avail.
(All the above run
without syntax errors, so I am making some progress at
least)
What I need is a bit of
guidance on the correct test for an empty \cavename
Any ideas?
Bruce