Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ട്രൂപ്രിന്റ് കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
trueprint - പോസ്റ്റ്സ്ക്രിപ്റ്റ് പ്രിന്ററിൽ പ്രോഗ്രാം ലിസ്റ്റിംഗുകൾ പ്രിന്റ് ചെയ്യുക.
സിനോപ്സിസ്
യഥാർത്ഥ പ്രിന്റ് [ ഓപ്ഷനുകൾ ] [ ഫയലുകൾ ]
വിവരണം
യഥാർത്ഥ പ്രിന്റ് ഒരു പൊതു ഉദ്ദേശ്യ പ്രോഗ്രാം പ്രിന്റിംഗ് പ്രോഗ്രാമാണ്. അത് എല്ലാം ഉത്പാദിപ്പിക്കാൻ ശ്രമിക്കുന്നു
വലിയ സംഖ്യകളുടെ ആവശ്യമില്ലാതെ ആർക്കും ഒരു പ്രോഗ്രാം പ്രിന്റൗട്ടിൽ ആവശ്യമായി വരാം
സ്വിച്ചുകൾ അല്ലെങ്കിൽ പൈപ്പ് ലൈനുകൾ. യഥാർത്ഥ പ്രിന്റ് നിലവിൽ C, C++, Java, Perl, Verilog, shell എന്നിവ കൈകാര്യം ചെയ്യാൻ കഴിയും
(ksh ഉൾപ്പെടെ), പാസ്കൽ, സ്യൂഡോ സി, റിപ്പോർട്ട് ഫയലുകൾ (ട്രൂപ്രിന്റ് റിപ്പോർട്ട് ഫയൽ, നോട്ടുകൾ കാണുക),
ലിസ്റ്റിംഗ് ഫയലുകൾ, ടെക്സ്റ്റ് ഫയലുകൾ.
ഔട്ട്പുട്ടിലെ ഓരോ പേജിനും തീയതിയോ ഉപയോക്താവ് നിർവചിച്ചതോ അടങ്ങിയ സ്ഥിരസ്ഥിതി തലക്കെട്ടുണ്ട്
സ്ട്രിംഗ്, നിലവിലെ ഫംഗ്ഷൻ നാമം, മൊത്തത്തിലുള്ള പേജ് നമ്പർ (ഇതിൽ ഉപയോഗിക്കുന്നു
സൂചികകൾ); തീയതിയും നിലവിലെ ഫയലിന്റെ പേരും പേജ് നമ്പറും അടങ്ങുന്ന അടിക്കുറിപ്പും
ഫയലിനുള്ളിൽ, കൂടാതെ മൊത്തത്തിലുള്ള പേജ് നമ്പറും. ഭാഷയിൽ ബ്രേസ് എന്ന ആശയം അടങ്ങിയിരിക്കുന്നുവെങ്കിൽ
അപ്പോള് യഥാർത്ഥ പ്രിന്റ് ഇടത് വശത്തെ മാർജിനിൽ ഒരു ബ്രേസ് ഡെപ്ത് കൗണ്ട് ഉൾപ്പെടുത്തും.
പ്രിന്റൗട്ടിന് മുൻവശത്ത് രണ്ട് ഫംഗ്ഷൻ ഇൻഡക്സുകളുണ്ട് - ഒന്ന് എല്ലാത്തിന്റെയും അക്ഷരമാലാക്രമത്തിലുള്ള പട്ടികയാണ്
ഫംഗ്ഷനുകളും മറ്റൊന്ന് അക്ഷരമാലാക്രമത്തിലുള്ള ഓരോ ഫയലിലും ഫംഗ്ഷനുകളുള്ള ഫയലുകളുടെ ഒരു ലിസ്റ്റാണ്
ഓർഡർ. ഫങ്ഷനുകൾ ഇല്ലെങ്കിൽ ആദ്യത്തേത് അടിച്ചമർത്തപ്പെടും, രണ്ടാമത്തേത് എങ്കിൽ അടിച്ചമർത്തപ്പെടും
ഒരു ഫയൽ മാത്രമേയുള്ളൂ.
കമാൻഡ് ലൈനിൽ ഭാഷയൊന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഓപ്ഷനുകൾ ഡിഫോൾട്ടായി മാറും
കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയ ആദ്യ ഫയലിന് അനുയോജ്യം. ഫയൽ തരം എടുത്തത്
സഫിക്സ് - സാധുവായ പ്രത്യയങ്ങൾ ആകുന്നു
ഭാഷ സഫിക്സ് ഭാഷ ഓപ്ഷൻ
C .c .h -language=c
C++ .cxx .cpp .cc -langauge=cxx
.സി .എച്ച്പിപി .എച്ച്
ജാവ .ജാവ -ഭാഷ=ജാവ
ഷെൽ .sh -language=sh
പേൾ .pl -language=perl
പാസ്കൽ .pas -language=pascal
വെരിലോഗ് .വി -ഭാഷ=വി
Pseudo C .pc .ph -language=pseudoc
റിപ്പോർട്ട് ഫോർമാറ്റ് .rep -language=report
ലിസ്റ്റിംഗ് .lst -language=list
പ്ലെയിൻ ടെക്സ്റ്റ് ഡിഫോൾട്ട് -language=text
Trueprint ആരംഭിക്കുമ്പോൾ അത് നാല് സെറ്റ് ഓപ്ഷനുകൾ ഉപയോഗിക്കുന്നു:
- ഹാർഡ്-കോഡഡ് ഡിഫോൾട്ടുകൾ
— ഭാഷാ-നിർദ്ദിഷ്ട ഡിഫോൾട്ടുകൾ
— പരിസ്ഥിതി വേരിയബിളായ `$TP_OPTS'-ൽ നിന്ന് എടുത്ത ഓപ്ഷനുകൾ
- കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ
ഓരോ സെറ്റ് ഓപ്ഷനുകളും മുമ്പത്തെ സെറ്റുകളെ അസാധുവാക്കുന്നു, അതിനാൽ കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ മറ്റെല്ലാം അസാധുവാക്കുന്നു
സെറ്റുകൾ.
നിങ്ങൾക്ക് ചില സ്വകാര്യ ഡിഫോൾട്ട് ഓപ്ഷനുകൾ സജ്ജീകരിക്കണമെങ്കിൽ, എൻവയോൺമെന്റ് വേരിയബിൾ സജ്ജീകരിക്കുക
`$TP_OPTS'.
ഓപ്ഷനുകൾ
കലര്പ്പായ ഓപ്ഷനുകൾ
-D , --ഡീബഗ്=
ഡീബഗ് ഓപ്ഷനുകൾ സജ്ജമാക്കുക (എന്തിനുവേണ്ടിയുള്ള ഉപയോഗം കാണുക ആണ്).
-O , --വ്യത്യാസം=
എങ്കിൽ ഒരു ഫയലാണ്, തുടർന്ന് വ്യത്യാസങ്ങൾ പ്രിന്റ് ചെയ്യുക കൂടാതെ ഫയൽ ഇൻപുട്ട് ചെയ്യുക
ഒരു പ്രിഫിക്സായി ഉപയോഗിക്കുക, വ്യത്യാസങ്ങൾ അച്ചടിക്കുക. ഉപയോഗത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് USAGE കാണുക.
-t , --ഭാഷ=
ഇൻപുട്ടിനെ ഭാഷയായി പരിഗണിക്കുക. ലിസ്റ്റിനായി --help=language ഉപയോഗിക്കുക.
-U , --ഉപയോക്തൃനാമം=
കവർഷീറ്റിനായി ഉപയോക്തൃനാമം സജ്ജമാക്കുക
-എച്ച്, --സഹായം[= ]
സഹായ വിവരങ്ങൾ ടൈപ്പ് ചെയ്ത് നൽകിയിരിക്കുന്നു എന്നതിനായുള്ള ഓപ്ഷൻ അത് ലിസ്റ്റ് ചെയ്യുന്നു
ഇനിപ്പറയുന്ന വിഷയങ്ങൾ:
എല്ലാ-ഓപ്ഷനുകളും - എല്ലാ ഓപ്ഷനുകളും
മറ്റ് ഓപ്ഷനുകൾ - വിവിധ ഓപ്ഷനുകൾ
പേജ്-ഫർണിച്ചർ-ഓപ്ഷനുകൾ - പേജ് ഫർണിച്ചർ ഓപ്ഷനുകൾ
ടെക്സ്റ്റ് ഫോർമാറ്റ് ഓപ്ഷനുകൾ - ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ് ഓപ്ഷനുകൾ
പ്രിന്റ്-ഓപ്ഷനുകൾ - എന്താണ് പ്രിന്റ് ചെയ്യേണ്ടതെന്ന് തിരഞ്ഞെടുക്കുന്ന ഓപ്ഷനുകൾ
പേജ് ഫോർമാറ്റ് ഓപ്ഷനുകൾ - പേജ് ഫോർമാറ്റ് ഓപ്ഷനുകൾ
ഔട്ട്പുട്ട്-ഓപ്ഷനുകൾ - ഔട്ട്പുട്ടിനെ ബാധിക്കുന്ന ഓപ്ഷനുകൾ
ഭാഷ - ഭാഷകൾ
പ്രോംപ്റ്റ് --print-pages സ്ട്രിംഗിനുള്ള ഫോർമാറ്റ്
ഡീബഗ് --ഡീബഗ് സ്ട്രിംഗ് ഫോർമാറ്റ്
ഹെഡർ - തലക്കെട്ടിനും അടിക്കുറിപ്പിനും വേണ്ടിയുള്ള ഫോർമാറ്റ്
റിപ്പോർട്ട് --language=റിപ്പോർട്ട് ഇൻപുട്ടിനുള്ള ഫയൽ ഫോർമാറ്റ്
പരിസ്ഥിതി - പരിസ്ഥിതി vars ഉപയോഗിച്ചു
-വി, --പതിപ്പ്
പതിപ്പ് വിവരങ്ങൾ ടൈപ്പ് ചെയ്യുക
-എൻ, --ഉപയോഗ-പരിസ്ഥിതി
പരിസ്ഥിതി വേരിയബിളുകൾ ഉപയോഗിക്കുക
--എൻ, --പരിസ്ഥിതിയെ അവഗണിക്കുക
സമയം, $USER മുതലായവ പോലുള്ള പരിസ്ഥിതിയിൽ നിന്നുള്ള മൂല്യങ്ങൾ ഉപയോഗിക്കരുത്. ഇത് പരീക്ഷണത്തിനുള്ളതാണ്
ഉദ്ദേശ്യങ്ങൾ, ടെസ്റ്റ് ഫലങ്ങൾ കൂടുതൽ പുനർനിർമ്മിക്കുന്നതിന്
-R 1, --ps-level-ഒന്ന്
ലെവൽ ഒന്ന് പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുക.
-R 2, --ps-ലെവൽ-രണ്ട്
ലെവൽ രണ്ട് പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുക.
ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ്
-ബി, --നോ-പേജ്-ബ്രേക്ക്-ആഫ്റ്റർ-ഫംഗ്ഷൻ
ഫംഗ്ഷനുകളുടെ അവസാനം പേജ് ബ്രേക്കുകൾ പ്രിന്റ് ചെയ്യരുത്
--ബി, --പേജ്-ബ്രേക്ക്-ആഫ്റ്റർ-ഫംഗ്ഷൻ
ഫംഗ്ഷനുകളുടെ അവസാനം പ്രിന്റ് പേജ് ബ്രേക്കുകൾ
-ഡബ്ല്യു, --നോ-ഇന്റലിജന്റ്-ലൈൻ-റാപ്പ്
കൃത്യമായി ലൈൻ-റാപ്പ് കോളത്തിൽ വരികൾ പൊതിയുക
--W, --ഇന്റലിജന്റ്-ലൈൻ-റാപ്പ്
സ്പെയ്സ് പോലുള്ള പ്രധാനപ്പെട്ട പ്രതീകങ്ങളിൽ വരികൾ ബുദ്ധിപരമായി പൊതിയുക
-L , --minimum-line-length=
ഇന്റലിജന്റ് ലൈൻ റാപ്പ് അനുവദിച്ച ഏറ്റവും കുറഞ്ഞ ലൈൻ ദൈർഘ്യം (ഡിഫോൾട്ട് 10)
-T , --tabsize=
ടാബ്സൈസ് സജ്ജമാക്കുക (സ്ഥിരസ്ഥിതി 8)
-ഇ, --ഫോം-ഫീഡുകൾ അവഗണിക്കുക
ഫോം ഫീഡ് പ്രതീകങ്ങൾ പുതിയ പേജിലേക്ക് വികസിപ്പിക്കരുത്
--ഇ, --ഫോം-ഫീഡുകൾ
ഫോം ഫീഡ് പ്രതീകങ്ങൾ പുതിയ പേജിലേക്ക് വികസിപ്പിക്കുക
-p , --point-size=
പോയിന്റ് വലുപ്പം വ്യക്തമാക്കുക (സ്ഥിരസ്ഥിതി 10)
-g , --leading=
പോയിന്റുകളിൽ ഇന്റർലൈൻ വിടവ് വ്യക്തമാക്കുക (സ്ഥിരസ്ഥിതി 1)
-w , --line-wrap=
ലൈൻ-റാപ്പ് കോളം വ്യക്തമാക്കുക.
--നോ-ലൈൻ-റാപ്പ്
ലൈൻ-റാപ്പ് ഓഫ് ചെയ്യുക
-l , --page-length=
ഒരു പേജിലെ വരികളുടെ എണ്ണം വ്യക്തമാക്കുക, പോയിന്റ് വലുപ്പം ഉചിതമായി കണക്കാക്കുന്നു
പേജ് ഫോർമാറ്റിംഗ്
-ഞാൻ, --നോ-ഹോൾപഞ്ച്
ഓരോ പേജിന്റെയും വശത്ത് ഹോൾപഞ്ചിന് ഇടം നൽകരുത്
--ഞാൻ, --ഹോൾപഞ്ച്
ഓരോ പേജിന്റെയും വശത്ത് ഹോൾപഞ്ചിന് ഇടം നൽകുക
-ജെ, --നോ-ടോപ്പ്-ഹോൾപഞ്ച്
ഓരോ പേജിന്റെയും മുകളിൽ ഹോൾപഞ്ചിനായി ഇടം നൽകരുത്
--ജെ, --ടോപ്പ്-ഹോൾപഞ്ച്
ഓരോ പേജിന്റെയും മുകളിൽ ഹോൾപഞ്ചിന് ഇടം നൽകുക
-o p, --ഛായാചിത്രം
പോർട്രെയ്റ്റ് ഓറിയന്റേഷൻ ഉപയോഗിച്ച് പ്രിന്റ് ചെയ്യുക
-o l, --ലാൻഡ്സ്കേപ്പ്
ലാൻഡ്സ്കേപ്പ് ഓറിയന്റേഷൻ ഉപയോഗിച്ച് പ്രിന്റ് ചെയ്യുക
-S 1, --ഏകവശം
ഒറ്റ-വശം അച്ചടിക്കുക
-S 2, --രണ്ടു വശമുള്ള
ഇരട്ട-വശങ്ങളുള്ള പ്രിന്റ്
-1, --ഒന്ന്-അപ്പ്
പ്രിന്റ് 1-ഓൺ-1 (ഡിഫോൾട്ട്)
-2, --രണ്ട്-അപ്പ്
2-ഓൺ-1 പ്രിന്റ് ചെയ്യുക
-3, --രണ്ട്-ഉയരം
2-ഓൺ-1 പോയിന്റ് സൈസിൽ 4-ഓൺ-1 പ്രിന്റ് ചെയ്യുക
-4, --നാല്-അപ്പ്
4-ഓൺ-1 പ്രിന്റ് ചെയ്യുക
പേജ് ഫർണിച്ചർ
-X , --left-header=
തലക്കെട്ടിന്റെ ഇടതുവശത്തുള്ള സ്ട്രിംഗ് വ്യക്തമാക്കുക
-x , --left-footer=
അടിക്കുറിപ്പിന്റെ ഇടതുവശത്തുള്ള സ്ട്രിംഗ് വ്യക്തമാക്കുക
-Y , --center-header=
തലക്കെട്ടിന്റെ മധ്യഭാഗത്തായി സ്ട്രിംഗ് വ്യക്തമാക്കുക
-y , --center-footer=
അടിക്കുറിപ്പിന്റെ മധ്യഭാഗത്തിനായി സ്ട്രിംഗ് വ്യക്തമാക്കുക
-Z , --right-header=
തലക്കെട്ടിന്റെ വലതുവശത്തുള്ള സ്ട്രിംഗ് വ്യക്തമാക്കുക
-z , --right-footer=
അടിക്കുറിപ്പിന്റെ വലതുവശത്തുള്ള സ്ട്രിംഗ് വ്യക്തമാക്കുക
-m , --സന്ദേശം=
പേജിൽ അച്ചടിക്കേണ്ട സന്ദേശം. വളരെ വലുതും ഇളം ചാരനിറത്തിലുള്ളതുമായ ഫോണ്ടിൽ പ്രിന്റ് ചെയ്യും.
പകരമായി കുറച്ച് രക്ഷപ്പെടലുകൾ ഉണ്ട് ; കൂടുതൽ അറിയാൻ USAGE കാണുക
വിവരങ്ങൾ.
-G , --gray-bands=
ഓരോ പേജിലും ചാരനിറത്തിലുള്ള ബാൻഡുകളുള്ള പഴയ ലൈൻപ്രിൻറർ പേപ്പർ അനുകരിക്കുക. മൂല്യം
ബാൻഡുകളുടെ വീതിയും അവയ്ക്കിടയിലുള്ള വിടവുകളും നൽകുന്നു
-കെ, --തലക്കെട്ടുകൾ
ഓരോ പേജിലും തലക്കെട്ട് ഉൾപ്പെടുത്തുക
--കെ, --നോ-ഹെഡറുകൾ
ഓരോ പേജിലെയും തലക്കെട്ട് അടിച്ചമർത്തുക
-കെ, --അടിക്കുറിപ്പുകൾ
ഓരോ പേജിലും അടിക്കുറിപ്പ് ഉൾപ്പെടുത്തുക
--കെ, --നോ-ഫൂട്ടറുകൾ
ഓരോ പേജിലെയും അടിക്കുറിപ്പ് അടിച്ചമർത്തുക
-u, --പേജ്-ഫർണിച്ചർ-ലൈനുകൾ
തലക്കെട്ടിനും അടിക്കുറിപ്പ് ബോക്സുകൾക്കും ചുറ്റും പേജിന്റെ ഇടതുവശത്ത് താഴെ വരകൾ വരയ്ക്കുക.
--u, --നോ-പേജ്-ഫർണിച്ചർ-ലൈനുകൾ
തലക്കെട്ടിനും അടിക്കുറിപ്പ് ബോക്സിനും ചുറ്റും അല്ലെങ്കിൽ പേജിന്റെ ഇടതുവശത്ത് താഴെ വരകൾ വരയ്ക്കരുത്.
-ഞാൻ, --നോ-ബ്രേസ്-ഡെപ്ത്
ബ്രേസ് ഡെപ്ത് കൗണ്ട് ഒഴിവാക്കുക
--ഞാൻ, --ബ്രേസ്-ഡെപ്ത്
ബ്രേസ് ഡെപ്ത് കൗണ്ട് ഉൾപ്പെടുന്നു
-n, --നോ-ലൈൻ-നമ്പറുകൾ
ലൈൻ നമ്പർ എണ്ണം ഒഴിവാക്കുക
--എൻ, --ലൈൻ-നമ്പറുകൾ
ലൈൻ നമ്പർ എണ്ണം ഉൾപ്പെടുത്തുക
ഔട്ട്പുട്ട് ഓപ്ഷനുകൾ
സ്ഥിരസ്ഥിതിക്ക് യഥാർത്ഥ പ്രിന്റ് പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ട് `lp' അല്ലെങ്കിൽ `lpr' ലേക്ക് അയയ്ക്കും, അത് ചെയ്യും
'$PRINTER' എന്ന എൻവയോൺമെന്റ് വേരിയബിളിന്റെ മൂല്യത്തിലേക്ക് ലക്ഷ്യസ്ഥാനം വ്യക്തമായി സജ്ജീകരിക്കുക.
-d , --പ്രിൻറർ=
പ്രിന്റർ ഉപയോഗിക്കുക
-P , --പ്രിൻറർ=
പ്രിന്റർ ഉപയോഗിക്കുക
-s , --output=
ഫയൽ നാമത്തിലേക്ക് ഔട്ട്പുട്ട് അയയ്ക്കുക ; ഉപയോഗിക്കുക - stdout-ന്
-ആർ, --റീഡയറക്ട്-ഔട്ട്പുട്ട്
ആദ്യ ഫയലിന്റെ പേരിലുള്ള .ps ഫയലിലേക്ക് ഔട്ട്പുട്ട് റീഡയറക്ട് ചെയ്യുക
--r, --redirect-output
ഔട്ട്പുട്ട് വഴിതിരിച്ചുവിടരുത്
-c , --പകർപ്പുകൾ=
അച്ചടിക്കേണ്ട പകർപ്പുകളുടെ എണ്ണം വ്യക്തമാക്കുക
അച്ചടിക്കുക തിരഞ്ഞെടുക്കൽ
-സി, --നോ-കവർ-ഷീറ്റ്
കവർ ഷീറ്റ് പ്രിന്റ് ചെയ്യരുത്
--സി, --കവർ ഷീറ്റ്
കവർ ഷീറ്റ് അച്ചടിക്കുക
-A , --print-pages=
അച്ചടിക്കേണ്ട പേജുകളുടെ ലിസ്റ്റ് വ്യക്തമാക്കുക (എന്തിനുള്ള ഉപയോഗം കാണുക ആണ്).
-എ, --ആവശ്യമില്ല
ഓരോ പേജും പ്രിന്റ് ചെയ്യണോ വേണ്ടയോ എന്ന് ആവശ്യപ്പെടരുത്
--എ, --പ്രാമ്പ്റ്റ്
ഓരോ പേജിനും, അത് അച്ചടിക്കണമോ വേണ്ടയോ എന്ന് ആവശ്യപ്പെടുക
-എഫ്, --no-file-index
ഫയൽ സൂചിക അച്ചടിക്കരുത്
--എഫ്, --file-index
പ്രിന്റ് ഫയൽ സൂചിക
-f, --no-function-index
പ്രവർത്തന സൂചിക അച്ചടിക്കരുത്
--f, --ഫംഗ്ഷൻ-ഇൻഡക്സ്
പ്രിന്റ് ഫംഗ്ഷൻ സൂചിക
-ബി, --നോ-പ്രിന്റ്-ബോഡി
ടെക്സ്റ്റ് ബോഡി പ്രിന്റ് ചെയ്യരുത്
--ബി, --പ്രിന്റ്-ബോഡി
വാചകത്തിന്റെ പ്രിന്റ് ബോഡി
USAGE
എന്നതിന്റെ ഉപയോഗം-D ', `--ഡീബഗ്=' ഇപ്രകാരമാണ്:
ഓരോ അക്ഷരവും ഒരു കൂട്ടം ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങൾ ഓണാക്കുന്നു, അനുബന്ധ അക്കം സൂചിപ്പിക്കുന്നു
സന്ദേശങ്ങളുടെ ലെവൽ, 1 എണ്ണം ഏറ്റവും കുറഞ്ഞ മെസേജുകളെ സൂചിപ്പിക്കുന്നു, 9 എണ്ണം എല്ലാം ഓണാക്കുന്നു
സന്ദേശങ്ങൾ. എല്ലാ ഏരിയകളും ഓണാക്കാൻ `@' എന്ന അക്ഷരം ഉപയോഗിക്കാം, അതിനാൽ `--ഡീബഗ്=@9' ഓണാകും
എല്ലാ സന്ദേശങ്ങളും. ഏതൊക്കെ മേഖലകളിൽ ഏതൊക്കെ അക്ഷരങ്ങൾ ഓണാക്കുന്നു എന്നതിന്റെ വിശദാംശങ്ങൾക്കായി `--help=debug' ഉപയോഗിക്കുക.
ഈ ഫീച്ചർ ഏകീകൃതമായി നടപ്പിലാക്കിയിട്ടില്ല എന്ന കാര്യം ശ്രദ്ധിക്കുക - സന്ദേശങ്ങൾ സാധാരണയായി ചേർത്തു
അവ ആവശ്യമുള്ളിടത്ത്. അതിനുമുമ്പ് കോഡിൽ സന്ദേശങ്ങൾ ജനറേറ്റ് ചെയ്യില്ല എന്നതും ശ്രദ്ധിക്കുക
ഡീബഗ് സ്ട്രിംഗ് സജ്ജമാക്കുന്ന കോഡ്!
എന്നതിന്റെ ഉപയോഗം-O ', `--വ്യത്യാസം=' ഓപ്ഷൻ ഇതുപോലെ കാണപ്പെടുന്നു:
നിങ്ങൾ ഫയലിന്റെ പഴയ പതിപ്പ് അല്ലെങ്കിൽ ഫയലുകൾ `--diff= ഉപയോഗിച്ച് വ്യക്തമാക്കുക '. എങ്കിൽ
നിലവിലെ ഫയലിന്റെ പേരിനൊപ്പം സഫിക്സ് ചെയ്തിരിക്കുന്നത് സാധുവായ ഒരു ഫയലാണ്, തുടർന്ന് വ്യത്യാസങ്ങൾ
/ പ്രദർശിപ്പിച്ചിരിക്കുന്നു. പകരമായി, എങ്കിൽ ഒരു ഫയലാണ് നിങ്ങൾ
ഒരു ഫയൽ പ്രിന്റ് ചെയ്യുന്നു, തുടർന്ന് വ്യത്യാസങ്ങൾ എന്നിവയാണ് നിലവിലെ ഫയൽ
പ്രദർശിപ്പിച്ചിരിക്കുന്നു. ഇത് എങ്ങനെ നിർമ്മിക്കാം എന്നതിന്റെ ഉദാഹരണങ്ങൾ ചുവടെ കാണിച്ചിരിക്കുന്നു:
trueprint --diff=../old- this.c that.c
../old-this.c, this.c, and ../old-that.c, that.c എന്നിവ തമ്മിലുള്ള വ്യത്യാസങ്ങൾ പ്രിന്റ് ചെയ്യും.
trueprint --diff=../old/ this.c that.c
../old/this.c, this.c, and ../old/that.c, that.c എന്നിവ തമ്മിലുള്ള വ്യത്യാസങ്ങൾ പ്രിന്റ് ചെയ്യും.
ട്രെയിലിംഗ് / പ്രധാനമാണെന്ന് ശ്രദ്ധിക്കുക.
trueprint --diff=this.c that.c
this.c, that.c എന്നിവ തമ്മിലുള്ള വ്യത്യാസങ്ങൾ പ്രിന്റ് ചെയ്യും.
എന്നതിന്റെ ഉപയോഗം-A ', `--print-pages=' ഓപ്ഷൻ ഇതുപോലെ കാണപ്പെടുന്നു:
പേജ് തിരഞ്ഞെടുക്കലുകളുടെ കോമയാൽ വേർതിരിച്ച ഒരു ലിസ്റ്റ് അടങ്ങിയിരിക്കുന്നു:
` ' -- നിർദ്ദിഷ്ട പേജ് പ്രിന്റ് ചെയ്യുക
` - ' -- നിർദ്ദിഷ്ട പേജുകൾക്കിടയിലുള്ളതും ഉൾപ്പെടുന്നതുമായ എല്ലാ പേജുകളും അച്ചടിക്കുക
` ' -- ഫംഗ്ഷൻ-നാമം ഉൾപ്പെടുന്ന എല്ലാ പേജുകളും പ്രിന്റ് ചെയ്യുക.
`d' -- മാറിയ എല്ലാ പേജുകളും പ്രിന്റ് ചെയ്യുക (ഇത് `--diff' ഉപയോഗിച്ച് മാത്രമേ ഉപയോഗപ്രദമാകൂ
(മുകളിൽ കാണുക) ഓപ്ഷൻ.
`ഡി' -- മാറിയ ഫംഗ്ഷനുകൾ അടങ്ങിയ എല്ലാ പേജുകളും അച്ചടിക്കുക (ഇത് ഉപയോഗപ്രദമാണ്
`--diff' (മുകളിൽ കാണുക) ഓപ്ഷൻ ഉപയോഗിച്ച്.
`എഫ്' -- ഫംഗ്ഷൻ ഇൻഡക്സ് പ്രിന്റ് ചെയ്യുക
`എഫ്' -- ഫയൽ സൂചിക അച്ചടിക്കുക.
ഉദാഹരണത്തിന്,
--print-pages=1-5,main,f
ഫംഗ്ഷൻ സൂചികയും 1 മുതൽ 5 വരെയുള്ള പേജുകളും `മെയിൻ' ഫംഗ്ഷനുള്ള എല്ലാ പേജുകളും പ്രിന്റ് ചെയ്യും.
നിങ്ങൾ വ്യക്തമാക്കുകയാണെങ്കിൽ `--പ്രാമ്പ്റ്റ്'അപ്പോള് യഥാർത്ഥ പ്രിന്റ് ഓരോ പേജിനും നിങ്ങളോട് ആവശ്യപ്പെടും, ഇല്ലെങ്കിലും
ആ പേജ് പ്രിന്റ് ചെയ്യണം. നിലവിലെ ഫയലിന്റെ പേര് പോലുള്ള വിവരങ്ങൾ ഇത് നിങ്ങൾക്ക് നൽകും,
നിലവിലെ പ്രവർത്തനനാമം, പേജ് നമ്പർ തുടങ്ങിയവ. സാധ്യമായ പ്രതികരണങ്ങൾ ഇവയാണ്:
`y' -- ഈ പേജ് അച്ചടിക്കുക.
`y ' -- അച്ചടിക്കുക പേജുകൾ.
`y*' -- ബാക്കിയുള്ള എല്ലാ പേജുകളും പ്രിന്റ് ചെയ്യുക.
`n' -- ഈ പേജ് ഒഴിവാക്കുക
`എൻ ' -- ഒഴിവാക്കുക പേജുകൾ.
`n*' -- ബാക്കിയുള്ള എല്ലാ പേജുകളും ഒഴിവാക്കുക.
`പി ' -- പൊരുത്തപ്പെടുന്ന ബാക്കിയുള്ള എല്ലാ പേജുകളും പ്രിന്റ് ചെയ്യുക , എവിടെ
മുകളിൽ നിർവചിച്ച ഫോർമാറ്റിലാണ്.
`?' -- ഒരു സഹായ സന്ദേശം അച്ചടിക്കുക.
ദി--സന്ദേശം=' ഓപ്ഷൻ കുറച്ച് % രക്ഷപ്പെടലുകൾ എടുക്കുന്നു ചുവടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നവ:
`%%' -- ഒരു ലളിതമായ% പ്രിന്റ് ചെയ്യുക.
`%m' -- വർഷത്തിലെ നിലവിലെ മാസം ഒരു സംഖ്യയായി അച്ചടിക്കുക, ഉദാ 05.
`%d' -- മാസത്തിലെ നിലവിലെ ദിവസം അച്ചടിക്കുക, ഉദാ 01.
`%y' -- നിലവിലെ വർഷം അച്ചടിക്കുക, ഉദാ 1999
`%D' -- mm/dd/yy ഫോർമാറ്റിൽ തീയതി പ്രിന്റ് ചെയ്യുക.
`%L' -- തീയതിയും സമയവും ദീർഘമായ ഫോർമാറ്റിൽ അച്ചടിക്കുക, ഉദാ: ഒക്ടോബർ 8 11:49:51 1999
`%c' -- നിലവിലെ ഫയലിന്റെ അവസാനം പരിഷ്കരിച്ച തീയതി mm/dd/yy ഫോർമാറ്റിൽ പ്രിന്റ് ചെയ്യുക.
`%C' -- നിലവിലെ ഫയലിന്റെ അവസാനം പരിഷ്കരിച്ച തീയതിയും സമയവും ദീർഘമായ ഫോർമാറ്റിൽ പ്രിന്റ് ചെയ്യുക,
ഉദാ: വെള്ളി ഒക്ടോബർ 8 11:49:51 1999
`%H' -- നിലവിലെ മണിക്കൂർ പ്രിന്റ് ചെയ്യുക.
`%M' -- നിലവിലെ മിനിറ്റ് പ്രിന്റ് ചെയ്യുക.
`%S' -- നിലവിലെ സെക്കന്റ് പ്രിന്റ് ചെയ്യുക.
`%T' -- HH:MM:SS എന്ന ഫോർമാറ്റിൽ സമയം പ്രിന്റ് ചെയ്യുക.
`%j' -- വർഷത്തിലെ ദിവസം അച്ചടിക്കുക, ഉദാ 095.
`%w' -- ആഴ്ചയിലെ ദിവസം അച്ചടിക്കുക, ഉദാ ഞായറാഴ്ച.
`%a' -- എന്നതിന്റെ ചുരുക്കിയ ദിവസം അച്ചടിക്കുക
ആഴ്ച, ഉദാ സൂര്യൻ.
`%h' -- ചുരുക്കിയ മാസപ്പേര് അച്ചടിക്കുക, ഉദാ മാർ.
`%r' -- സമയം am/pm നൊട്ടേഷനിൽ അച്ചടിക്കുക, ഉദാ 10:45pm.
`%p' -- നിലവിലെ ഫയലിൽ പേജ് നമ്പർ പ്രിന്റ് ചെയ്യുക.
`%P' -- മൊത്തത്തിലുള്ള പേജ് നമ്പർ പ്രിന്റ് ചെയ്യുക.
`%f' -- നിലവിലെ ഫയലിന്റെ ആകെ പേജുകളുടെ എണ്ണം പ്രിന്റ് ചെയ്യുക.
`%F' -- പേജുകളുടെ ആകെ എണ്ണം പ്രിന്റ് ചെയ്യുക.
`%n' -- നിലവിലെ ഫയലിന്റെ പേര് അച്ചടിക്കുക.
`%N' -- നിലവിലെ ഫംഗ്ഷൻ നാമം അച്ചടിക്കുക.
`%l' -- നിലവിലെ ഉപയോക്താവിന്റെ ഉപയോക്തൃനാമം അച്ചടിക്കുക.
സ്ഥിര മൂല്യങ്ങൾ ഇവയാണ്:
`ഇടത് തലക്കെട്ട്' `%L'
`സെന്റർ-ഹെഡർ' `%N'
`വലത് തലക്കെട്ട്' `പേജ് %P ന്റെ %F'
`ലെഫ്റ്റ്-ഫൂട്ടർ' `%L'
`സെന്റർ-ഫൂട്ടർ' `%n %p'
`വലത് അടിക്കുറിപ്പ്' `പേജ് %P ന്റെ %F'
കുറിപ്പുകൾ
മിക്ക ഭാഷകൾക്കും, യഥാർത്ഥ പ്രിന്റ് അഭിപ്രായങ്ങൾ എവിടെയാണെന്ന് പ്രവർത്തിക്കാൻ ഭാഷ ഉപയോഗിക്കുന്നു (അങ്ങനെ
അതിന് അവ ഇറ്റാലിക്സിൽ അച്ചടിക്കാൻ കഴിയും) കൂടാതെ ഫംഗ്ഷൻ നാമങ്ങൾ എവിടെയാണെന്നും (അതിനാൽ അതിന് അവ പ്രിന്റുചെയ്യാനാകും
ബോൾഡായി അവയെ ഫംഗ്ഷൻ സൂചികയിൽ ഉൾപ്പെടുത്തുക). എന്നിരുന്നാലും ചില പ്രത്യേക സവിശേഷതകൾ ഉണ്ട്
ചില ഭാഷകൾ:
കൂടുതൽ ക്ഷമിക്കുന്ന വാക്യഘടന ഒഴികെ, സ്യൂഡോ സി സി പോലെയാണ്. പ്രത്യേകിച്ച് അത് അവഗണിക്കുന്നു
സ്ട്രിംഗുകൾ, അതിനാൽ നിങ്ങൾ ഒരു ക്ലോസിംഗ് ഉദ്ധരണി ഉപേക്ഷിക്കുകയാണെങ്കിൽ, അവ്യക്തമായി ഉപയോഗിച്ച് pseudo C പ്രിന്റ് ഔട്ട് ചെയ്യും
വിവേകപൂർണ്ണമായ ഫോർമാറ്റ്. സ്യൂഡോ സി ഇതുവരെ കംപൈൽ ചെയ്യാത്ത കോഡ് പ്രിന്റ് ചെയ്യാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
ലിസ്റ്റിംഗ് ഫോർമാറ്റ് വളരെ വിശാലമായ വരികളും അറുപത്തിയാറ് പ്രതീകങ്ങളുടെ ഒരു നിശ്ചിത പേജ് ദൈർഘ്യവും അനുമാനിക്കുന്നു, അതിനാൽ
ഇത് ലൈൻ-റാപ്പ് ഓഫ് ചെയ്യുകയും പേജ് ദൈർഘ്യം ഉചിതമായി സജ്ജമാക്കുകയും ചെയ്യുന്നു.
റിപ്പോർട്ട് ഫോർമാറ്റ് കുറച്ച് പ്രത്യേക പ്രതീകങ്ങൾ ഉപയോഗിക്കുന്നു: ^A, ^E എന്നിവയ്ക്കിടയിലുള്ള എന്തും ബോൾഡിൽ പ്രിന്റ് ചെയ്യുന്നു
കൂടാതെ ഫംഗ്ഷൻ സൂചികയിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, ഒരു ജോടി ^C-കൾക്കിടയിലുള്ള എന്തും പ്രിന്റ് ചെയ്തിരിക്കുന്നു
ഇറ്റാലിക്സ്.
ENVIRONMENT
സ്ഥിരസ്ഥിതിയായി Trueprint പരിസ്ഥിതി വേരിയബിളുകളും നിലവിലെ ഉപയോക്തൃനാമവും ഉപയോഗിക്കുന്നു.
പ്രിന്റർ
പ്രിന്ററിലേക്ക് പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ട് അയയ്ക്കുമ്പോൾ ഉപയോഗിക്കേണ്ട പ്രിന്റർ വ്യക്തമാക്കുക.
TP_OPTS
ഓപ്ഷനുകൾ വ്യക്തമാക്കുക. ഈ ഓപ്ഷനുകൾ ഭാഷ ഉൾപ്പെടെയുള്ള ഏതെങ്കിലും ഡിഫോൾട്ട് ഓപ്ഷനുകളെ അസാധുവാക്കുന്നു
സ്ഥിരസ്ഥിതികൾ, എന്നാൽ കമാൻഡ് ലൈൻ ഓപ്ഷനുകളാൽ അസാധുവാക്കപ്പെടുന്നു.
TP_DIFF_CMD
ഉപയോഗിക്കേണ്ട diff കമാൻഡ് വ്യക്തമാക്കുക. കമാൻഡ് അതേ രീതിയിൽ തന്നെ ഔട്ട്പുട്ട് ഉണ്ടാക്കണം
ക്ലാസിക് Unix diff ആയി ഫോർമാറ്റ് ചെയ്യുക. ഫ്ലാഗുകൾ ചേർക്കാൻ ഈ വേരിയബിൾ ഉപയോഗിക്കാം
diff കമാൻഡ് ഉപയോഗിച്ചു, ഉദാഹരണത്തിന്, വൈറ്റ്സ്പേസ് ഒഴിവാക്കുക.
TP_PRINT_CMD
പ്രിന്റ് കമാൻഡ് വ്യക്തമാക്കുക. സ്ഥിരസ്ഥിതി lpr ആണ്. ഇത് സെറ്റ് ചെയ്താൽ അത് വേണം
സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് എടുക്കുന്ന ഒരു കമാൻഡിലേക്ക് സജ്ജമാക്കുക. ഇത് സജ്ജീകരിച്ചാൽ ലക്ഷ്യസ്ഥാനം
കൂടാതെ കോപ്പികളുടെ എണ്ണത്തിന് യാതൊരു ഫലവുമില്ല, അതായത് ഇവ കൈമാറാനുള്ള സംവിധാനം ഇല്ല
നിങ്ങളുടെ പ്രിന്റ് കമാൻഡിലേക്കുള്ള മൂല്യങ്ങൾ. നിങ്ങൾ ഇത് സജ്ജമാക്കുകയാണെങ്കിൽ /ബിൻ/പൂച്ച പിന്നെ പോസ്റ്റ്സ്ക്രിപ്റ്റ്
ഔട്ട്പുട്ട് stdout-ൽ ദൃശ്യമാകും.
TP_PRINTERS_FILE
പ്രിന്ററുകൾ ഫയൽ വ്യക്തമാക്കുക. തുടക്കത്തിൽ ഉണ്ടായിരുന്ന പ്രിന്ററുകൾ ഫയലാണ് ഡിഫോൾട്ട്
trueprint ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ക്രമീകരിച്ചു. പുതിയത് പരീക്ഷിക്കാൻ ഇത് ഉപയോഗിക്കാം
പ്രിന്ററുകൾ ഫയൽ.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ട്രൂപ്രിന്റ് ഓൺലൈനായി ഉപയോഗിക്കുക