# knownPathArray.tcl 
# Copyright for URLibService (c) 1995 - 2024,
# by Gerald Banon. All rights reserved.
# Version 2.1
# part of URLibService

set knownPathArray(tclsh,unix) {}
lappend knownPathArray(tclsh,unix) {/usr/bin/tclsh}	;# linux - md-m09.sid.inpe.br (patch level: 8.5.7)
lappend knownPathArray(tclsh,unix) {/usr/local/bin/tclsh}	;# SunOS and FreeBSD
lappend knownPathArray(tclsh,unix) {/opt/ActiveTcl-8.5/bin/tclsh8.5}	;# bibdigital (patch level: 8.5.8)

set knownPathArray(tclsh,windows) {}
lappend knownPathArray(tclsh,windows) C:/ActiveTcl/bin/tclsh.exe	;# 8.6.12 for windows - ASUS ZenBook - installed by GJFB
if [string equal {8.5.18} [info patchlevel]] {
	lappend knownPathArray(tclsh,windows) $homePath/col/urlib.net/www/2021/06.17.22.20/doc/bin/tclsh.exe	;# 8.5.18 for windows
} else {
	lappend knownPathArray(tclsh,windows) $homePath/col/iconet.com.br/banon/2010/06.17.00.19/doc/bin/tclsh85.exe	;# 8.5.8 for windows
}
lappend knownPathArray(tclsh,windows) C:/Tcl/bin/tclsh86.exe	;# 8.6.1 for windows
lappend knownPathArray(tclsh,windows) $homePath/col/iconet.com.br/banon/2001/09.29.12.08/doc/bin/tclsh83.exe	;# 8.3.3 for windows

set knownPathArray(wish,unix) {}
lappend knownPathArray(wish,unix) {/usr/bin/wish}	;# linux
lappend knownPathArray(wish,unix) {/usr/local/bin/wish}	;# SunOS and FreeBSD
lappend knownPathArray(wish,unix) {/opt/ActiveTcl-8.5/bin/wish8.5}	;# bibdigital (patch level: 8.5.8)

set knownPathArray(wish,windows) {}
if [string equal {8.5.18} [info patchlevel]] {
	lappend knownPathArray(wish,windows) $homePath/col/urlib.net/www/2021/06.17.22.20/doc/bin/wish.exe	;# 8.5.18 for windows
} else {
	lappend knownPathArray(wish,windows) $homePath/col/iconet.com.br/banon/2010/06.17.00.19/doc/bin/wish85.exe	;# 8.5.8 for windows
}
lappend knownPathArray(wish,windows) C:/Tcl/bin/wish86.exe	;# 8.6.1 for windows
lappend knownPathArray(wish,windows) $homePath/col/iconet.com.br/banon/2003/12.26.14.04/doc/bin/wish84.exe	;# 8.4.4 for windows
lappend knownPathArray(wish,windows) $homePath/col/iconet.com.br/banon/2001/09.29.12.08/doc/bin/wish83.exe	;# 8.3.3 for windows

# knownPathArray changes below require restart (don't require repost)

set knownPathArray(netscape,unix) {}
lappend knownPathArray(netscape,unix) {/opt/NSCPcom/netscape}	;# iris.sid.inpe.br
lappend knownPathArray(netscape,unix) {/home/galileo/solaris/bin/netscape}	;# hermes.dpi.inpe.br
lappend knownPathArray(netscape,unix) {/usr/bin/netscape}
lappend knownPathArray(netscape,unix) {/home/soft/bin/netscape}	;# lagavulin.ltid.inpe.br
lappend knownPathArray(netscape,unix) {/usr/dt/bin/netscape6}	;# lac.inpe.br
lappend knownPathArray(netscape,unix) {/usr/local/bin/netscape} ;# server.dpi.inpe.br FreeBSD

set knownPathArray(mozilla,unix) {}
lappend knownPathArray(mozilla,unix) {/usr/bin/firefox}	;# marte.sid.inpe.br - Slackware 10.2.0 - firefox - md-m09.sid.inpe.br
lappend knownPathArray(mozilla,unix) {/opt/mozilla/mozilla}
lappend knownPathArray(mozilla,unix) {/usr/bin/mozilla}	;# marte.dpi.inpe.br sid.inpe.br
lappend knownPathArray(mozilla,unix) {/usr/bin/mozilla-firefox}	;# Mandrake - mozilla-firefox - md-m09.sid.inpe.br

set knownPathArray(konqueror,unix) {}
lappend knownPathArray(konqueror,unix) {/usr/bin/konqueror}	;# Mandrake - konqueror mtc-m18.sid.inpe.br

set knownPathArray(hotjava,unix) {}
lappend knownPathArray(hotjava,unix) {/usr/dt/bin/hotjava}

set knownPathArray(netscape,windows) {}
lappend knownPathArray(netscape,windows) {C:/Program Files/Netscape/Navigator 9/navigator.exe}	;# Windows XP
lappend knownPathArray(netscape,windows) {C:/Arquivos de programas/Netscape/Navigator 9/navigator.exe}	;# Windows XP
lappend knownPathArray(netscape,windows) {C:/Program Files/Netscape/Netscape/Netscp.exe}	;# Windows XP
lappend knownPathArray(netscape,windows) {C:/Arquivos de programas/Netscape/Netscape/Netscp.exe}	;# Windows XP
lappend knownPathArray(netscape,windows) {C:/Program Files/Netscape/Communicator/Program/netscape.exe}
lappend knownPathArray(netscape,windows) {C:/Arquivos de programas/Netscape/Communicator/Program/netscape.exe}

set knownPathArray(mozilla,windows) {}
lappend knownPathArray(mozilla,windows) {C:/Program Files/Mozilla Firefox/firefox.exe}
lappend knownPathArray(mozilla,windows) {C:/Arquivos de programas/Mozilla Firefox/firefox.exe}
lappend knownPathArray(mozilla,windows) {C:/Program Files (x86)/Mozilla Firefox/firefox.exe}
lappend knownPathArray(mozilla,windows) {C:/Arquivos de programas (x86)/Mozilla Firefox/firefox.exe}

set knownPathArray(internetExplorer,windows) {}
lappend knownPathArray(internetExplorer,windows) {C:/Program Files/Internet Explorer/Iexplore.exe}	;# Windows XP
lappend knownPathArray(internetExplorer,windows) {C:/Arquivos de programas/Internet Explorer/Iexplore.exe}	;# Windows XP
lappend knownPathArray(internetExplorer,windows) {C:/Program Files (x86)/Internet Explorer/Iexplore.exe}	;# Windows 7
lappend knownPathArray(internetExplorer,windows) {C:/Arquivos de programas (x86)/Internet Explorer/Iexplore.exe}	;# Windows 7
lappend knownPathArray(internetExplorer,windows) {C:/Windows/Menu Iniciar/Programas/Iexplore.exe}
lappend knownPathArray(internetExplorer,windows) {C:/Program Files/Plus!/Microsoft Internet/Iexplore.exe}

set knownPathArray(chrome,windows) {}
lappend knownPathArray(chrome,windows) {C:/Program Files/Google/Chrome/Application/chrome.exe}	;# Windows 10 - Asus ZenBook
lappend knownPathArray(chrome,windows) {C:/Program Files (x86)/Google/Chrome/Application/chrome.exe}	;# Windows 7, 8.1

set knownPathArray(mswordEditor,windows) {}
lappend knownPathArray(mswordEditor,windows) {C:/Program Files/Microsoft Office/Office12/WINWORD.EXE}	;# Windows XP
lappend knownPathArray(mswordEditor,windows) {C:/Arquivos de programas/Microsoft Office/Office12/WINWORD.EXE}	;# Windows XP
lappend knownPathArray(mswordEditor,windows) {C:/Program Files (x86)/Microsoft Office/Office12/WINWORD.EXE}	;# Windows 7
lappend knownPathArray(mswordEditor,windows) {C:/Arquivos de programas (x86)/Microsoft Office/Office12/WINWORD.EXE}	;# Windows 7

set knownPathArray(textEditor,windows) {}
lappend knownPathArray(textEditor,windows) {C:/Program Files/Emerald Editor Community/Crimson Editor SVN286M/cedt.exe}	;# Windows XP
lappend knownPathArray(textEditor,windows) {C:/Arquivos de programas/Emerald Editor Community/Crimson Editor SVN286M/cedt.exe}	;# Windows XP
lappend knownPathArray(textEditor,windows) {C:/Program Files/Crimson Editor/cedt.exe}	;# Windows XP
lappend knownPathArray(textEditor,windows) {C:/Arquivos de programas/Crimson Editor/cedt.exe}	;# Windows XP
lappend knownPathArray(textEditor,windows) {C:/Program Files (x86)/Crimson Editor/cedt.exe}	;# Windows 7
lappend knownPathArray(textEditor,windows) {C:/Arquivos de programas (x86)/Crimson Editor/cedt.exe}	;# Windows 7
lappend knownPathArray(textEditor,windows) {C:/Program Files/Notepad++/notepad++.exe}	;# Windows 7
lappend knownPathArray(textEditor,windows) {C:/Arquivos de programas/Notepad++/notepad++.exe}	;# Windows 7
lappend knownPathArray(textEditor,windows) {C:/Program Files/Windows NT/Accessories/wordpad.exe}
lappend knownPathArray(textEditor,windows) {C:/Arquivos de programas/Windows NT/Acessórios/Wordpad.exe}
lappend knownPathArray(textEditor,windows) {C:/Program Files/Accessories/Wordpad.exe}
lappend knownPathArray(textEditor,windows) {C:/Arquivos de programas/Accessories/Wordpad.exe}

set knownPathArray(textEditor,unix) {}
lappend knownPathArray(textEditor,unix) {/usr/openwin/bin/textedit}	;# SunOS
lappend knownPathArray(textEditor,unix) {/usr/bin/gedit}	;# Mandrake - marte.dpi.inpe.br md-m09.sid.inpe.br
lappend knownPathArray(textEditor,unix) {/opt/kde/bin/kwrite}	;# Slackware 10.2.0 - md-m09.sid.inpe.br
lappend knownPathArray(textEditor,unix) {/opt/kde3/bin/kwrite}	;# matrix.lac.inpe.br
lappend knownPathArray(textEditor,unix) {/usr/bin/kwrite}	;# marte.dpi.inpe.br md-m09.sid.inpe.br
lappend knownPathArray(textEditor,unix) {/usr/bin/kedit}	;# marte.dpi.inpe.br md-m09.sid.inpe.br
lappend knownPathArray(textEditor,unix) {/usr/X11/bin/xedit}
lappend knownPathArray(textEditor,unix) {/usr/X11R6/bin/xedit}	;# Linux - sid.inpe.br
lappend knownPathArray(textEditor,unix) {/usr/bin/nedit}	;# Linux - sid.inpe.br
lappend knownPathArray(textEditor,unix) {/usr/local/bin/nedit}	;# SunOS - server.ltid.inpe.br
lappend knownPathArray(textEditor,unix) {/usr/dt/bin/dtpad}	;# SunOS - server.ltid.inpe.br
# lappend knownPathArray(textEditor,unix) {/opt/gnome2/bin/gedit}	;# Linux - gedit doesn't work properly with accents (lac)

set knownPathArray(pdflatex,unix) {}
lappend knownPathArray(pdflatex,unix) {/usr/bin/pdflatex}	;# hermes2.dpi.inpe.br
lappend knownPathArray(pdflatex,unix) {/usr/share/texmf/bin/pdflatex}	;# mtc-m17.sid.inpe.br

set knownPathArray(bibtex,unix) {}
lappend knownPathArray(bibtex,unix) {/usr/bin/bibtex}	;# hermes2.dpi.inpe.br
lappend knownPathArray(bibtex,unix) {/usr/share/texmf/bin/bibtex}	;# mtc-m17.sid.inpe.br

set knownPathArray(makeindex,unix) {}
lappend knownPathArray(makeindex,unix) {/usr/bin/makeindex}	;# hermes2.dpi.inpe.br
lappend knownPathArray(makeindex,unix) {/usr/share/texmf/bin/makeindex}	;# mtc-m17.sid.inpe.br

  set miktexVersion 0	;# 0 for MiKTeX 2.9
# set miktexVersion 1	;# 1 for MiKTeX 24.4 (used with utf-8 coding files)
set knownPathArray(pdflatex,windows) {}
# lappend knownPathArray(pdflatex,windows) {C:/MiKTeX 2.8/miktex/bin/pdflatex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald) - http://miktex.org/portable (miktex-portable-2.8.3761) - pdflatex.exe: A required file system path could not be retrieved.
if $miktexVersion {lappend knownPathArray(pdflatex,windows) {C:/Program Files/MiKTeX/miktex/bin/x64/pdflatex.exe}}	;# MiKTeX 24.4 for Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-19
# lappend knownPathArray(pdflatex,windows) {C:/Users/geral/AppData/Local/Programs/MiKTeX/miktex/bin/x64/pdflatex.exe}	;# Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-16
lappend knownPathArray(pdflatex,windows) {C:/MiKTeX 2.9/miktex/bin/pdflatex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald); Windows 8.1 (gjfb) - http://miktex.org/portable (miktex-portable-2.9.5105)
lappend knownPathArray(pdflatex,windows) {C:/Program Files/MiKTeX 2.9/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Arquivos de programas/MiKTeX 2.9/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Program Files/MiKTeX 2.8/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Arquivos de programas/MiKTeX 2.8/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Program Files (x86)/MiKTeX 2.9/miktex/bin/pdflatex.exe}	;# Windows 8 (gerald) - was not able to install packages
lappend knownPathArray(pdflatex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.9/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Program Files (x86)/MiKTeX 2.8/miktex/bin/pdflatex.exe}	;# Windows 8 (gerald) pdflatex.exe: A required file system path could not be retrieved.
lappend knownPathArray(pdflatex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.8/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Program Files/MiKTeX 2.7/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Arquivos de programas/MiKTeX 2.7/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Program Files/MiKTeX 2.6/miktex/bin/pdflatex.exe}
lappend knownPathArray(pdflatex,windows) {C:/Arquivos de programas/MiKTeX 2.6/miktex/bin/pdflatex.exe}

set knownPathArray(latex,windows) {}	;# used by gle only
# lappend knownPathArray(latex,windows) {C:/MiKTeX 2.8/miktex/bin/latex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald) - http://miktex.org/portable (miktex-portable-2.8.3761)
if $miktexVersion {lappend knownPathArray(latex,windows) {C:/Program Files/MiKTeX/miktex/bin/x64/latex.exe}}	;# MiKTeX 24.4 for Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-19
# lappend knownPathArray(latex,windows) {C:/Users/geral/AppData/Local/Programs/MiKTeX/miktex/bin/x64/latex.exe}	;# Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-16
lappend knownPathArray(latex,windows) {C:/MiKTeX 2.9/miktex/bin/latex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald); Windows 8.1 (gjfb) - http://miktex.org/portable (miktex-portable-2.9.5105)
lappend knownPathArray(latex,windows) {C:/Program Files/MiKTeX 2.9/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Arquivos de programas/MiKTeX 2.9/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Program Files/MiKTeX 2.8/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Arquivos de programas/MiKTeX 2.8/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Program Files (x86)/MiKTeX 2.9/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.9/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Program Files (x86)/MiKTeX 2.8/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.8/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Program Files/MiKTeX 2.7/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Arquivos de programas/MiKTeX 2.7/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Program Files/MiKTeX 2.6/miktex/bin/latex.exe}
lappend knownPathArray(latex,windows) {C:/Arquivos de programas/MiKTeX 2.6/miktex/bin/latex.exe}

set knownPathArray(dvips,windows) {}	;# used by gle only
# lappend knownPathArray(dvips,windows) {C:/MiKTeX 2.8/miktex/bin/dvips.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald) - http://miktex.org/portable (miktex-portable-2.8.3761)
if $miktexVersion {lappend knownPathArray(dvips,windows) {C:/Program Files/MiKTeX/miktex/bin/x64/dvips.exe}}	;# MiKTeX 24.4 for Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-19
# lappend knownPathArray(dvips,windows) {C:/Users/geral/AppData/Local/Programs/MiKTeX/miktex/bin/x64/dvips.exe}	;# Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-16
lappend knownPathArray(dvips,windows) {C:/MiKTeX 2.9/miktex/bin/dvips.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald); Windows 8.1 (gjfb) - http://miktex.org/portable (miktex-portable-2.9.5105)
lappend knownPathArray(dvips,windows) {C:/Program Files/MiKTeX 2.9/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Arquivos de programas/MiKTeX 2.9/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Program Files/MiKTeX 2.8/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Arquivos de programas/MiKTeX 2.8/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Program Files (x86)/MiKTeX 2.9/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.9/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Program Files (x86)/MiKTeX 2.8/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.8/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Program Files/MiKTeX 2.7/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Arquivos de programas/MiKTeX 2.7/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Program Files/MiKTeX 2.6/miktex/bin/dvips.exe}
lappend knownPathArray(dvips,windows) {C:/Arquivos de programas/MiKTeX 2.6/miktex/bin/dvips.exe}

set knownPathArray(ghostscript,windows) {}	;# used by gle only
lappend knownPathArray(ghostscript,windows) $homePath/col/iconet.com.br/banon/2010/07.19.22.52/doc/gs/gs8.71/bin/gswin32c.exe

set knownPathArray(libgs,windows) {}	;# used by gle only
lappend knownPathArray(libgs,windows) $homePath/col/iconet.com.br/banon/2010/07.19.22.52/doc/gs/gs8.71/bin/gsdll32.dll

set knownPathArray(bibtex,windows) {}
# lappend knownPathArray(bibtex,windows) {C:/MiKTeX 2.8/miktex/bin/bibtex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald) - http://miktex.org/portable (miktex-portable-2.8.3761)
if $miktexVersion {lappend knownPathArray(bibtex,windows) {C:/Program Files/MiKTeX/miktex/bin/x64/bibtex.exe}}	;# MiKTeX 24.4 for Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-19
# lappend knownPathArray(bibtex,windows) {C:/Users/geral/AppData/Local/Programs/MiKTeX/miktex/bin/x64/bibtex.exe}	;# Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-16
lappend knownPathArray(bibtex,windows) {C:/MiKTeX 2.9/miktex/bin/bibtex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald); Windows 8.1 (gjfb) - http://miktex.org/portable (miktex-portable-2.9.5105)
lappend knownPathArray(bibtex,windows) {C:/Program Files/MiKTeX 2.9/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Arquivos de programas/MiKTeX 2.9/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Program Files/MiKTeX 2.8/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Arquivos de programas/MiKTeX 2.8/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Program Files (x86)/MiKTeX 2.9/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.9/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Program Files (x86)/MiKTeX 2.8/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.8/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Program Files/MiKTeX 2.7/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Arquivos de programas/MiKTeX 2.7/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Program Files/MiKTeX 2.6/miktex/bin/bibtex.exe}
lappend knownPathArray(bibtex,windows) {C:/Arquivos de programas/MiKTeX 2.6/miktex/bin/bibtex.exe}

set knownPathArray(makeindex,windows) {}
# lappend knownPathArray(makeindex,windows) {C:/MiKTeX 2.8/miktex/bin/makeindex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald) - http://miktex.org/portable (miktex-portable-2.8.3761) - makeindex.exe: A required file system path could not be retrieved - couldn't execute "C:\MiKTeX 2.8\miktex\bin\makeindex.exe": invalid argument (when setting the compatility option)
if $miktexVersion {lappend knownPathArray(makeindex,windows) {C:/Program Files/MiKTeX/miktex/bin/x64/makeindex.exe}}	;# MiKTeX 24.4 for Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-19
# lappend knownPathArray(makeindex,windows) {C:/Users/geral/AppData/Local/Programs/MiKTeX/miktex/bin/x64/makeindex.exe}	;# Windows 11 - ASUS ZenBook - installed by GJFB in 2024-12-16
lappend knownPathArray(makeindex,windows) {C:/MiKTeX 2.9/miktex/bin/makeindex.exe}	;# Windows 7 - Portable-MiKTeX; Windows 8 (gerald) - http://miktex.org/portable (miktex-portable-2.9.5105) - Can't create output index file c:/users/gerald.banon/urlib 2/col/iconet.com.br/banon/2008/01.20.16.42/doc/test/LaTeX1.ind. - Usage: C:\MiKTeX 2.9\miktex\bin\makeindex.exe [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...] - this problem has been solved by GJFB in 2014-07-14 using relative path instead of absolute one
lappend knownPathArray(makeindex,windows) {C:/Program Files/MiKTeX 2.9/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Arquivos de programas/MiKTeX 2.9/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Program Files/MiKTeX 2.8/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Arquivos de programas/MiKTeX 2.8/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Program Files (x86)/MiKTeX 2.9/miktex/bin/makeindex.exe}	;# Windows 8 (gerald) - Can't create output index file c:/users/gerald.banon/urlib 2/col/iconet.com.br/banon/2008/01.20.16.42/doc/test/LaTeX1.ind. - Usage: C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\makeindex.exe [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]
lappend knownPathArray(makeindex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.9/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Program Files (x86)/MiKTeX 2.8/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Arquivos de programas (x86)/MiKTeX 2.8/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Program Files/MiKTeX 2.7/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Arquivos de programas/MiKTeX 2.7/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Program Files/MiKTeX 2.6/miktex/bin/makeindex.exe}
lappend knownPathArray(makeindex,windows) {C:/Arquivos de programas/MiKTeX 2.6/miktex/bin/makeindex.exe}

set knownPathArray(gle,unix) {}
lappend knownPathArray(gle,unix) {/usr/local/share/applications/gle-4.3.4/bin/gle}	;# bibdigital.sid.inpe.br
lappend knownPathArray(gle,unix) {/usr/local/gle/bin/gle}	;# mtc-m16c.sid.inpe.br
lappend knownPathArray(gle,unix) {/usr/bin/gle}	;# mtc-m21.sid.inpe.br

set knownPathArray(gle,windows) {}
lappend knownPathArray(gle,windows) {C:/Program Files (x86)/Gle4/bin/gle.exe}	;# AsusZen, AsusVivo
lappend knownPathArray(gle,windows) {C:/Program Files (x86)/Gle4/4.1.2/bin/gle.exe}
lappend knownPathArray(gle,windows) {C:/Arquivos de programas (x86)/Gle4/bin/gle.exe}	;# Sony
lappend knownPathArray(gle,windows) {C:/Arquivos de programas (x86)/Gle4/4.1.2/bin/gle.exe}
lappend knownPathArray(gle,windows) {C:/Program Files/Gle4/bin/gle.exe}
lappend knownPathArray(gle,windows) {C:/Program Files/Gle4/4.1.2/bin/gle.exe}
lappend knownPathArray(gle,windows) {C:/Arquivos de programas/Gle4/bin/gle.exe}
lappend knownPathArray(gle,windows) {C:/Arquivos de programas/Gle4/4.1.2/bin/gle.exe}

set knownPathArray(qgle,windows) {}
lappend knownPathArray(qgle,windows) {C:/Program Files (x86)/Gle4/bin/qgle.exe}	;# AsusZen, AsusVivo

set knownPathArray(python,unix) {}
lappend knownPathArray(python,unix) {/usr/bin/python}	;# CentOS, AlmaLinux md-m09.sid.inpe.br, Ubuntu (NIC.br)
lappend knownPathArray(python,unix) {/usr/bin/python3}	;# Ubuntu (m22)
lappend knownPathArray(python,unix) {/usr/local/bin/python2.5}	;# md-m09.sid.inpe.br

set knownPathArray(python,windows) {}
lappend knownPathArray(python,windows) {C:/Users/geral/AppData/Local/Programs/Python/Python312/python.exe}	;# gerald:1905 gjfb:1905 - added by GJFB in 2024-05-29
lappend knownPathArray(python,windows) {C:/Program Files/Python26/python.exe}	;# banon-pc3
lappend knownPathArray(python,windows) {C:/Arquivos de programas/Python26/python.exe}	;# gjfb:1905
lappend knownPathArray(python,windows) {C:/Program Files/Python/python.exe}	;# Luisa - USP
lappend knownPathArray(python,windows) {C:/Arquivos de programas/Python/python.exe}	;# Luisa - USP
lappend knownPathArray(python,windows) {C:/Program Files/Python25/python.exe}
lappend knownPathArray(python,windows) {C:/Arquivos de programas/Python25/python.exe}
lappend knownPathArray(python,windows) {C:/Program Files (x86)/Python26/python.exe}	;# banon-pc3; gerald; gjfb (http://www.python.org/ftp/python/2.6.2/python-2.6.2.msi) (http://effbot.org/downloads/PIL-1.1.7.win32-py2.6.exe)
lappend knownPathArray(python,windows) {C:/Arquivos de programas (x86)/Python26/python.exe}
lappend knownPathArray(python,windows) {C:/Program Files (x86)/Python25/python.exe}
lappend knownPathArray(python,windows) {C:/Arquivos de programas (x86)/Python25/python.exe}
lappend knownPathArray(python,windows) {C:/Python26/python.exe}	;# marta-vaio (http://www.python.org/ftp/python/2.6.2/python-2.6.2.msi) (http://effbot.org/downloads/PIL-1.1.7.win32-py2.6.exe)
lappend knownPathArray(python,windows) {C:/Python25/python.exe}	;# Gabi
lappend knownPathArray(python,windows) $homePath/col/dpi.inpe.br/juliana/2003/08.15.10.26/doc/python.exe	;# Juliana

set knownPathArray(sendmail,unix) {}
lappend knownPathArray(sendmail,unix) {/lib/sendmail}	;# hermes
lappend knownPathArray(sendmail,unix) {/usr/sbin/sendmail}	;# bibdigital plutao mtc-m20 urlib.net - used in col/iconet.com.br/banon/2009/05.17.20.29/doc/cgi/createNewPassword.tcl, in col/urlib.net/www/2016/05.23.20.38/doc/cgi/sendPermissionTransferWarningEMail.tcl and in col/urlib.net/www/2021/11.23.19.44/doc/cgi/sendSubmissionConfirmationEMail.tcl

set knownPathArray(sendmail,windows) {}
# lappend knownPathArray(sendmail,windows) "$homePath/col/iconet.com.br/banon/2009/05.10.01.36/doc/sendmail.exe"	;# doesn't work with smtp.gmail.com it should be necessary to pay to ALLOW LESS SECURE APPS TO ACCESS ACCOUNTS

set knownPathArray(zip,unix) {}
lappend knownPathArray(zip,unix) {/usr/bin/zip}	;# SunOS and Linux
lappend knownPathArray(zip,unix) {/usr/local/bin/zip}	;# SunOS and FreeBSD
lappend knownPathArray(zip,unix) "$homePath/col/dpi.inpe.br/vagner/1999/07.22.16.12/doc/zip"	;# SunOS

set knownPathArray(zip,windows) {}
lappend knownPathArray(zip,windows) "$homePath/col/urlib.net/www/2010/12.28.21.01/doc/zip.exe"	;# Windows
lappend knownPathArray(zip,windows) "$homePath/col/dpi.inpe.br/banon/1998/03.07.08.57/doc/zip.exe"	;# Windows

set knownPathArray(unzip,unix) {}
lappend knownPathArray(unzip,unix) {/usr/bin/unzip}	;# SunOS and Linux
lappend knownPathArray(unzip,unix) "$homePath/col/dpi.inpe.br/banon/2000/08.09.17.10/doc/unzip"	;# SunOS
lappend knownPathArray(unzip,unix) {/usr/local/bin/unzip}	;# SunOS FreeBSD

set knownPathArray(unzip,windows) {}
lappend knownPathArray(unzip,windows) "$homePath/col/urlib.net/www/2010/12.28.21.51/doc/unzip.exe"	;# Windows
lappend knownPathArray(unzip,windows) "$homePath/col/dpi.inpe.br/banon/2000/08.09.16.24/doc/unzip.exe"	;# Windows

set knownPathArray(unrar,unix) {}
lappend knownPathArray(unrar,unix) {/usr/local/bin/unrar}	;# Linux (mtc-m18)

set knownPathArray(unrar,windows) {}

set knownPathArray(httpd,unix) {}
lappend knownPathArray(httpd,unix) {/usr/sbin/apache2}	;# Linux, Apache/2.4.18 (Ubuntu), urlibservice.eng.registro.br
lappend knownPathArray(httpd,unix) {/usr/sbin/httpd}	;# Linux, Centos, Apache/2.2.15, md-m09.sid.inpe.br, Slackware, Apache/2.2.22, PHP/5.2.17, mtc-m21.sid.inpe.br, Apache/2.2.19, PHP/5.2.17, mtc-m20.sid.inpe.br, Apache/2.2.16, mtc-m17.sid.inpe.br, Apache/2.2.15, mtc-m16.sid.inpe.br, Apache/2.2.13, mtc-m18.sid.inpe.br, Apache/2.4.6 (CentOS), spdpc174.sir.inpe.br, Apache/2.4.58 (Ubuntu - m22)
lappend knownPathArray(httpd,unix) "$homePath/col/dpi.inpe.br/banon-pc2@80/2006/08.03.13.25/doc/bin/httpd"	;# Linux, Mandrake, Apache/1.3.37, PHP/4.4.2 (socket and mail), netuno.dpi.inpe.br
set knownPathArray(htpasswd,unix) {}
lappend knownPathArray(htpasswd,unix) {/usr/sbin/htpasswd}	;# Linux, Slackware, Apache/2.2.22, PHP/5.2.17, mtc-m21.sid.inpe.br, Apache/2.2.19, PHP/5.2.17, mtc-m20.sid.inpe.br, Apache/2.2.16, mtc-m17.sid.inpe.br, Apache/2.2.15, mtc-m16.sid.inpe.br, Apache/2.2.13, mtc-m18.sid.inpe.br
lappend knownPathArray(htpasswd,unix) {/usr/bin/htpasswd}	;# Linux, Apache/2.2.15 (Centos), md-m09.sid.inpe.br; Apache/2.4.18 (Ubuntu), urlibservice.eng.registro.br, Apache/2.4.6 (CentOS), spdpc174.sir.inpe.br
lappend knownPathArray(htpasswd,unix) "$homePath/col/dpi.inpe.br/banon-pc2@80/2006/08.03.13.25/doc/bin/htpasswd"	;# Linux, Mandrake, Apache/1.3.37, PHP/4.4.2 (socket and mail), netuno.dpi.inpe.br
set knownPathArray(httpdLibDirectory,unix) {}
# apacheLibDirectoryPath is alias for httpdLibDirectory
lappend knownPathArray(httpdLibDirectory,unix) {/usr/lib/apache2/modules}	;# Linux, Apache/2.4.18 (Ubuntu), urlibservice.eng.registro.br
lappend knownPathArray(httpdLibDirectory,unix) {/usr/lib64/httpd/modules}	;# Linux, Slackware, Apache/2.2.12, PHP/5.2.17, mtc-m21.sid.inpe.br, Apache/2.4.6 (CentOS), spdpc174.sir.inpe.br
lappend knownPathArray(httpdLibDirectory,unix) {/usr/lib/httpd/modules}	;# Linux, Slackware, Apache/2.2.19, PHP/5.2.17, mtc-m20.sid.inpe.br, Apache/2.2.16, mtc-m17.sid.inpe.br, Apache/2.2.15, mtc-m16.sid.inpe.br, Apache/2.2.13, mtc-m18.sid.inpe.br
lappend knownPathArray(httpdLibDirectory,unix) "$homePath/col/dpi.inpe.br/banon-pc2@80/2006/08.03.13.25/doc/libexec"	;# Linux, Mandrake, Apache/1.3.37, PHP/4.4.2 (socket and mail), netuno.dpi.inpe.br
# apacheMimeTypesFilePath is alias for httpdMimeTypesFile
set knownPathArray(httpdMimeTypesFile,unix) {}
lappend knownPathArray(httpdMimeTypesFile,unix) {/etc/httpd/mime.types}	;# Linux, Slackware, Apache/2.2.22, PHP/5.2.17, mtc-m20.sid.inpe.br, Apache/2.2.16, mtc-m17.sid.inpe.br, Apache/2.2.15, mtc-m16.sid.inpe.br, Apache/2.2.13, mtc-m18.sid.inpe.br
lappend knownPathArray(httpdMimeTypesFile,unix) {/etc/mime.types}	;# Linux, Apache/2.2.15 (Centos), plutao.sid.inpe.br; Apache/2.2.15 (Centos), md-m09.sid.inpe.br; Apache/2.4.18 (Ubuntu), urlibservice.eng.registro.br (not used - access is defined in /etc/apache2/mods-available/mime.conf), Apache/2.4.6 (CentOS), spdpc174.sir.inpe.br
lappend knownPathArray(httpdMimeTypesFile,unix) "$homePath/col/dpi.inpe.br/banon-pc2@80/2006/08.03.13.25/doc/conf/mime.types"	;# Linux, Mandrake, Apache/1.3.37, PHP/4.4.2 (socket and mail), netuno.dpi.inpe.br
set knownPathArray(httpdMagicFile,unix) {}
lappend knownPathArray(httpdMagicFile,unix) {/etc/apache2/magic}	;# Linux, Apache/2.4.18 (Ubuntu), urlibservice.eng.registro.br
lappend knownPathArray(httpdMagicFile,unix) {/etc/httpd/magic}	;# Linux, Slackware, Apache/2.2.22, PHP/5.2.17, mtc-m21.sid.inpe.br, Apache/2.2.19, PHP/5.2.17, mtc-m20.sid.inpe.br, Apache/2.2.16, mtc-m17.sid.inpe.br, Apache/2.2.15, mtc-m16.sid.inpe.br, Apache/2.2.13, mtc-m18.sid.inpe.br
lappend knownPathArray(httpdMagicFile,unix) {/etc/httpd/conf/magic}	;# Linux, Centos, Apache/2.2.15, md-m09.sid.inpe.br, Apache/2.4.6 (CentOS), spdpc174.sir.inpe.br
lappend knownPathArray(httpdMagicFile,unix) "$homePath/col/dpi.inpe.br/banon-pc2@80/2006/08.03.13.25/doc/conf/magic"	;# Linux, Mandrake, Apache/1.3.37, PHP/4.4.2 (socket and mail), netuno.dpi.inpe.br
set knownPathArray(httpdIconDirectory,unix) {}
lappend knownPathArray(httpdIconDirectory,unix) {/var/www/icons}	;# Linux, Slackware, Apache/2.2.22, PHP/5.2.17, mtc-m21.sid.inpe.br, Apache/2.2.19, PHP/5.2.17, mtc-m20.sid.inpe.br, Apache/2.2.16, mtc-m17.sid.inpe.br, Apache/2.2.15, mtc-m16.sid.inpe.br, Apache/2.2.13, mtc-m18.sid.inpe.br
lappend knownPathArray(httpdIconDirectory,unix) "$homePath/col/dpi.inpe.br/banon-pc2@80/2006/08.03.13.25/doc/icons"	;# Linux, Mandrake, Apache/1.3.37, PHP/4.4.2 (socket and mail), netuno.dpi.inpe.br
set knownPathArray(phpiniDirectory,unix) {}
lappend knownPathArray(phpiniDirectory,unix) {/etc/httpd}	;# Linux, Slackware, Apache/2.2.22, PHP/5.2.17, mtc-m21.sid.inpe.br, Apache/2.2.19, PHP/5.2.17, mtc-m20.sid.inpe.br, Apache/2.2.16, mtc-m17.sid.inpe.br, Apache/2.2.15, mtc-m16.sid.inpe.br, Apache/2.2.13, mtc-m18.sid.inpe.br
lappend knownPathArray(phpiniDirectory,unix) "$homePath/col/dpi.inpe.br/banon-pc2@80/2006/08.03.13.25/doc/bin"	;# Linux, Mandrake, Apache/1.3.37, PHP/4.4.2 (socket and mail), netuno.dpi.inpe.br

set knownPathArray(httpd,windows) {}
set knownPathArray(htpasswd,windows) {}
set knownPathArray(httpdLibDirectory,windows) {}
set knownPathArray(httpdMimeTypesFile,windows) {}
set knownPathArray(httpdMagicFile,windows) {}
set knownPathArray(httpdIconDirectory,windows) {}
set knownPathArray(phpiniDirectory,windows) {}
