1# config file for LifeLines 2# .linesrc under UNIX, lines.cfg under Windows 3# Lines beginning with # are ignored (comments) 4# As are blank lines 5# So some of the examples are commented out... 6# 7# 2007-10-01 8# 9# Note that paths are assigned with := 10# Other values are assigned with = 11# The distinction is that using plain = means that 12# backslash escapes are enabled: 13# \t means tab, \n means carriage return 14# We don't want these enabled in paths, because they might 15# occur naturally in path names under MS-Windows. 16# 17# All variables here are available to report programs 18# via the report language function getproperty, so, for 19# example, the user email property (which is built-in under 20# UNIX), may be specified here like so: 21#user.email=user@domain.name 22# Similarly the user fullname property (also built-in under 23# UNIX) may be specified like so: 24#user.fullname=myname 25# the user address property is a one line version of your address 26#user.address=1234 Some Street, Some City, State 00000 27# the user phone property is your phone number 28#user.phone=(800)-555-1234 29# the user url property is for your url (if you have one) 30#user.url=http://mylifelines.genealogy.net 31 32# Set a variable for the lifelines root 33# Variables have % at start and end 34%llroot%=/home/user/LifeLines 35 36# Root path for utility/read command 37#InputPath=%llroot% 38 39# Place to store output of utility/save 40#LLARCHIVES=%llroot%/Archives 41 42# Path(s) to search for databases 43#LLDATABASES=%llroot%/Databases 44# (New databases will be created in first directory of this path.) 45 46# (LLNEWDBDIR {Path for new databases} is obsolete) 47 48# Path for report programs 49#LLPROGRAMS=%llroot%/Reports 50 51# Path for report output 52#LLREPORTS=%llroot%/Outputs 53 54# Editor 55#LLEDITOR=/usr/local/vi 56 57# Path for global translation tables 58#TTPATH=%llroot%/tt 59 60# Path for exported translation tables (from a db) 61#LLTTEXPORT=%llroot%/ttdb 62 63# Refuse to execute system calls from report programs (default allowed) 64#DenySystemCalls=1 65 66# Log file for report errors (default none) 67#ReportLog=%llroot%/reporterrs.log 68 69# Log file for crashes for llines (default none) 70#CrashLog_llines=%llroot%/crashes_llines.log 71 72# Log file for crashes for llexec (default none) 73#CrashLog_llexec=%llroot%/crashes_llexec.log 74 75# Log file for import errors (default errs.log) 76#ImportLog=%llroot%/import.log 77 78# Log file for report pvalue leaks (for debugging) 79#ReportLeakLog=%llroot%/reportleaks.log 80 81# Delay (secs) between each report error on screen (default 0) 82#PerErrorDelay=4 83 84# Print more detailed call stack for each report error 85#FullReportCallStack=1 86 87# dayfmt,monthfmt,yearfmt,datefmt,erafmt,complexfmt 88# see programmers reference for stddate for these 89# 2,3,0,0,1,1 is GEDCOM style (1 AUG 1945) with complex dates 90# 2,5,0,1,1,1 is American style (AUGUST 1, 1945) with complex dates 91# 1,1,0,9,1,1 is Chinese style (1945/04/25) with complex dates 92# 1,1,0,10,2,1 is Chinese style with dashes (1945-04-05 A.D.) with explicit origin & complex dates 93# 2,2,0,13,1,1 is the Swedish style (1/8 1945) 94# Omit this entirely to default to dates as given in GEDCOM 95#LongDisplayDate=1,1,0,9,1,1 96 97# To use a combining format not already supported, such as the period format 98# This overrides the dateformat (but not dayformat,monthformat...) above 99#LongDisplayDatePic="%y.%m.%d" 100 101# As above, except that omitting this defaults to combining mode 12 (year only) 102# (the traditional short form) 103# Chinese style, BC if negative, no complex dates (100-04-03 BC) 104#ShortDisplayDate=1,1,0,10,11,0 105 106# To use a combining format not already supported, such as the period format 107# This overrides the dateformat (but not dayformat,monthformat...) above 108#ShortDisplayDatePic="%y.%m.%d" 109 110# Trailing string to append when truncating events in short display 111# (eg, to see "b. 1995-5-3, Miss..." instead of "b. 1995-5-3, Missour") 112#ShortOmitString=... 113# default is none 114 115# Width to indent pedigree ancestor & descendent views, and gedcom view 116#GedcomDisplayIndent=2 117# default is 6 118 119# Set the default data for new persons 120#INDIREC=0 INDI\n1 NAME Fname/Surname/\n1 SEX MF\n1 BIRT\n 2 DATE\n 2 PLAC\n1 DEAT\n 2 DATE\n 2 PLAC\n1 SOUR 121# This sample version is the same as the default if none is given. 122 123# Set the default data for the body of a new family 124#FAMRECBODY=1 MARR\n 2 DATE\n 2 PLAC\n 2 SOUR 125# This sample version is the same as the default if none is given. 126# Note that for family, the program inserts the fam, spouse, 127# and children tags, so this is only data besides those tags. 128 129# Set the default data for new sources 130#SOURREC=0 SOUR\n1 REFN\n1 TITL Title\n1 AUTH Author 131# This sample version is the same as the default if none is given. 132 133# Set the default data for new events 134#EVENREC=0 EVEN\n1 REFN\n1 DATE\n1 PLAC\n1 INDI\n 2 NAME\n 2 ROLE\n1 SOUR 135# This sample version is the same as the default if none is given. 136 137# Set the default data for new other records 138#OTHR=0 XXXX\n1 REFN 139# This sample version is the same as the default if none is given. 140 141# Specify the SUBM line for the header (of GEDCOM exports) 142# This is meant to specify who submitted the record. 143#HDR_SUBM=1 SUBM 144# This sample version is the same as the default if none is given. 145 146# Specify the GEDC line for the header (of GEDCOM exports) 147# This is meant to specify what version of GEDCOM was used. 148#HDR_GEDC=1 GEDC\n2 VERS 5.5\n2 FORM LINEAGE-LINKED 149# This sample version is the same as the default if none is given. 150 151# Specify the GEDC line for the header (of GEDCOM exports) 152# This is meant to specify what character set was used in the data. 153#HDR_CHAR=1 CHAR ASCII 154# The default is the actual encoding used to output the GEDCOM 155# so this should not normally be overridden 156 157# Set the visit history size (# of entries remembered in visit history) 158#HistorySize=20 159# Valid values are 0 through 9999. 160# This sample line is the same as the default if none is given. 161 162# Enable persistent history (remember in database between uses). 163#SaveHistory=1 164# Valid values are 0 (don't save) and 1 (do save). 165# Default is 0. 166 167# Keep traversal back & forth between records off the history list. 168#HistoryBounceSuppress=5 169# This would prevent a record from being added to the history list if 170# it is already present within the last 5 entries. 171# Valid values are 0 through 99. 172# Default is 1. 173 174# Disallow persons without name records (legacy 3.0.10 & earlier behavior) 175#RequireNames=1 176# Default is 0 (nameless records allowed) 177 178# Specify language for message catalog 179#UiLocaleMessages=en 180# Default is normal gettext behavior (deduces it from environment) 181# This is injected into the LANG variable 182 183# Specify locale for collation 184#UiLocaleCollate=en 185# Default is normal deduction from environment 186 187# Specify locale for collation in reports 188#RptLocaleCollate=en 189# Default is normal deduction from environment 190 191# Coded charset name for GUI use 192# This is a libiconv charset name 193# And this is passed to gettext (libintl) 194# Default is none 195#GuiCodeset=8859-1 196# Default is none 197# If not specified, default is used (Windows DOS codepage or Unix nl_langinfo) 198 199# GUI codeset to use when converting from internal to GUI 200# This is to allow opportunity to enable transliteration here 201#GuiCodesetOut=CP437//TRANSLIT 202# Default is none 203# If not specified, GuiCodeset is used (and see its default) 204 205# Coded charset name for editor use 206#EditorCodeset=8859-1 207# Default is none 208 209# Coded charset name for report output 210#ReportCodeset=8859-1 211# Default is none 212 213# Coded charset name for reading & writing GEDCOm files 214#GedcomCodeset=8859-1 215# Default is none 216 217# For systems experiencing faulty screen erases (eg, RedHat Linux) 218#ForceScreenErase=1 219 220# Option to invoke in-program report language debugger on report errors 221# This allows examination of the local symbols 222#debugger=1 223# Default is 0 224 225# Expand record references to refn links if available 226# Eg, change 1 SOUR @S20@ to 1 SOUR <1850.Census> during edit 227#ExpandRefnsDuringEdit=1 228# Default is 0 229 230# Add comment after pointers (during edit) (default is 0) 231# Eg, change 1 HUSB @I1@ to 1 HUSB @I1@ {{ John/SMITH }} 232#AnnotatePointers=1 233# Default is 0 234 235# Display surnames in all caps on screen 236# Eg, display John/Smith as John/SMITH 237# Disable this if UTF-8 capitalization is failing 238#UppercaseSurnames=0 239# Default is 1 240 241# Display database key tags for individuals or families (i or f) 242# So instead of (1999) for an individual's key, you'd get (i1999) 243# This may help with on-screen positioning of keys when 244# Arabic/Hebrew characters (in UTF-8) are used for names. 245# Default is 0 (feature off) 246#DisplayKeyTags=1 247 248# Where to find an iconv dll (only for MS-Windows) 249#iconv.path:=C:\Program Files\Common Files\gnu\iconv.dll 250# Not needed if it is named iconv.dll & is on the path. 251 252# Where to find a gettext dll (only for MS-Windows) 253#gettext.path:=C:\Program Files\Common Files\gnu\libintl.dll 254# Not needed if it is named gettext.dll & is on the path. 255 256# What locale directory to use 257#LocaleDir:=/usr/share/locale 258# Default is to use the compiled-in default (LOCALEDIR) 259 260# Global translation tables 261# Syntax is TT.which.ics.n 262# Where TT is always TT 263# which is the codename (MEDIN=Editor to Internal) 264# ics is the internal codeset (eg, UTF-8) 265# and n starts at 1 266#TT.MEDIN.UTF-8.1=UTF-8.Greek.Input.tt 267#TT.MINED.UTF-8.1=UTF-8.Greek.Output.tt 268# Default is none 269 270# Display absolute path to database 271#FullDbPath=1 272# This is disabled by default 273# Enable this to disambiguate databases in different paths 274# Disable this if your home directory is deep (eg, on MS-Windows) 275 276# Set default properties (user options) for new databases 277#NewDbProps=codeset=UTF-8 278# Default is none 279 280