Hmm, no I don't think it can be a comma separated list at the moment. The path
searched is lou_getDataPath() + /liblouis/tables. If you provide a comma
separated list to lou_setDataPath, "/liblouis/tables" will only effectively be
added to the last item in the list.
Michael Whapples writes:
Thanks, so it seems like what I want to do will be possible one way or
another. However I am still unclear which way to go.
Can I provide lou_setDataPath with a comma separated list of
directories, like I can in the LOUIS_TABLEPATH environment variable?
Michael Whapples
On 13/05/2015 15:03, Bert Frees wrote:
Hi Michael,
The default table resolver first searches LOUIS_TABLEPATH, then
lou_getDataPath,
and then TABLESDIR (normally /usr/local/share/liblouis/tables) or
lou_getProgramPath on Windows. You can also provide your own table resolver
with
the function lou_registerTableResolver.
HTH
Michael Whapples writes:
Hello,For a description of the software, to download it and links to
I would like a way to have it that tables are searched in multiple
directories, eg. tries a user location first, if not found there then a
system directory.
I found in the news for LibLouis 2.3.0 that LOUIS_TABLEPATH is meant to
support multiple paths. However I would like to set the table paths
programmatically, so does lou_setDataPath support multiple directories
in the same way that LOUIS_TABLEPATH does?
Michael Whapples
For a description of the software, to download it and links to
project pages go to http://liblouis.org
project pages go to http://liblouis.org
For a description of the software, to download it and links to
project pages go to http://liblouis.org