Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന mkjobtexmf കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
mkjobtexmf -- ഒരു പ്രത്യേക ജോലിക്കായി ഒരു texmf ട്രീ സൃഷ്ടിക്കുക
പതിപ്പ്
2011-11-10 v0.8
സിനോപ്സിസ്
പരിപാടി mkjobtexmf ഒരു പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുകയും ഉപയോഗിച്ച ഫയൽ നാമങ്ങൾ കണ്ടെത്താൻ ശ്രമിക്കുകയും ചെയ്യുന്നു. രണ്ട് രീതികൾ
ലഭ്യമാണ്, TeX (Web2C) അല്ലെങ്കിൽ പ്രോഗ്രാമിന്റെ "-റെക്കോർഡർ" ഓപ്ഷൻ സ്ട്രെയ്സ്.
അപ്പോൾ അത് ഒരു texmf ട്രീ ഉപയോഗിച്ച് ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുന്നു. ഇത് കണ്ടെത്തിയ ഫയലുകൾ പരിശോധിച്ച് അടുക്കാൻ ശ്രമിക്കുന്നു
അവ ഈ ടെക്സ്എംഎഫ് ട്രീയിൽ.
ഇത് ആർക്കൈവിംഗ് ആവശ്യങ്ങൾക്കോ TeX റണ്ണുകൾ പിന്തുടരുന്നതിനോ വേഗത്തിലാക്കാൻ ഉപയോഗിക്കാം.
mkjobtexmf [ഓപ്ഷനുകൾ]
ഇത് ഓപ്ഷനുകൾ വഴി കോൺഫിഗർ ചെയ്യാവുന്ന TeX-ൽ പ്രവർത്തിക്കുന്നു. ഉപയോഗിച്ച ഫയൽ ലഭിക്കുന്നതിനുള്ള രണ്ട് രീതികളും
പേരുകൾ ലഭ്യമാണ്.
mkjobtexmf [ഓപ്ഷനുകൾ] -- [args]
പിന്നീടുള്ള ഫോം പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നു cmd വാദങ്ങളുമായി വാദിക്കുന്നു TeX-ന് പകരം. ഒരു രീതിയായി മാത്രം
പ്രോഗ്രാം സ്ട്രെയ്സ് ലഭ്യമാണ്.
ഓപ്ഷനുകൾ:
--ജോലിയുടെ പേര് ജോലിയുടെ പേര് (നിർബന്ധം).
സാധാരണയായി ഇത് TeX ഫയലാണ്
വിപുലീകരണം ഇല്ലാതെ
--ടെക്സ്നാമം TeX-നുള്ള ഇൻപുട്ട് ഫയൽ. സ്ഥിരസ്ഥിതിയാണ്
'.tex' വിപുലീകരണത്തോടുകൂടിയ ജോലിയുടെ പേര്
--ടെക്സോപ്റ്റ് TeX റണ്ണിനുള്ള ഓപ്ഷൻ
--destdir ലക്ഷ്യസ്ഥാന ഡയറക്ടറി,
സ്ഥിരസ്ഥിതി ` .mjt'
--output ഔട്ട്പുട്ട് ഫയലുകളും ചേർക്കുക
--strace TeX-ന് പകരം സ്ട്രേസ് ഉപയോഗിക്കുക
ഓപ്ഷൻ -റെക്കോർഡർ
--ഫയലുകൾ സൃഷ്ടിക്കുന്നതിനുപകരം പകർത്തുക
ചിഹ്ന ലിങ്കുകൾ
--ഫ്ലാറ്റ് ജങ്ക് പാതകൾ, ഡയറക്ടറികൾ ഉണ്ടാക്കരുത്
ലക്ഷ്യസ്ഥാന ഡയറക്ടറിക്കുള്ളിൽ
--(ഇല്ല) ടെക്ഷാഷ് ടെക്ഷാഷ് പ്രവർത്തിപ്പിക്കുക, MiKTeX-ന് --notexhash ഉപയോഗിക്കുക
--ഒഴിവാക്കുക-ext വിപുലീകരണത്തോടുകൂടിയ ഫയലുകൾ ഒഴിവാക്കുക .
--cmd-tex TeX കമ്പൈലറിനുള്ള കമാൻഡ്
--cmd-kpsഏത് kpsഇതിനുള്ള കമാൻഡ്
--cmd-texhash ടെക്ഷാഷിനുള്ള കമാൻഡ്
--cmd-strace സ്ട്രേസിനായി കമാൻഡ്
--verbose വെർബോസ് ഔട്ട്പുട്ട്
--സഹായം ഹ്രസ്വ സഹായ സന്ദേശം
--മാൻ മുഴുവൻ ഡോക്യുമെന്റേഷൻ
--version പ്രിന്റ് പതിപ്പ് തിരിച്ചറിയൽ
വിവരണം
പ്രവർത്തിക്കുന്ന The പ്രോഗ്രാം
ആദ്യം mkjobtexmf ഒരു പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നു, സാധാരണയായി TeX. TeX കമ്പൈലർ ഓപ്ഷൻ പ്രകാരം ക്രമീകരിച്ചിരിക്കുന്നു
"--cmd-tex". ഫയൽ നാമം വിപുലീകരണം വ്യത്യസ്തമാണെങ്കിൽ, "--texname" ഓപ്ഷൻ ഉപയോഗിക്കാം .ടെക്സ്:
mkjobtexmf --ജോബ്നാമം foo --texname foo.ltx
കൂടുതൽ സങ്കീർണ്ണമായ കേസുകൾ സാധ്യമാണ്:
mkjobtexmf --jobname foo --texname '\def\abc{...}\input{foo}'
TeX-നേക്കാൾ മറ്റൊരു പ്രോഗ്രാം ഉപയോഗിക്കണമെങ്കിൽ (dvips, ...), ഈ പ്രോഗ്രാം നൽകാം
ശേഷം "--":
mkjobtexmf --ജോബ് നെയിം foo -- dvips foo
ഫയല് റെക്കോർഡിംഗ്
ഉപയോഗിച്ച ഫയലുകളുടെ പേരുകൾ ലഭിക്കുന്നതിന് രണ്ട് രീതികൾ ലഭ്യമാണ്:
TeX-ന്റെ റെക്കോർഡർ
ചില TeX വിതരണങ്ങൾ (ഉദാ: Web2C) ഓപ്ഷനെ പിന്തുണയ്ക്കുന്നു - റെക്കോർഡർ അതിന്റെ TeX-ന്
കമ്പൈലറുകൾ. തുടർന്ന് TeX കംപൈലർ എക്സ്റ്റൻഷനോടുകൂടിയ ഒരു ഫയൽ സൃഷ്ടിക്കുന്നു .fls അത് രേഖപ്പെടുത്തുന്നു
ഇൻപുട്ട്, ഔട്ട്പുട്ട് ഫയലുകൾ ഉപയോഗിച്ചു.
പ്രോഗ്രാം സ്ട്രേസ്
ഈ പ്രോഗ്രാം സിസ്റ്റം കോളുകളും സിഗ്നലുകളും കണ്ടെത്തുന്നു. ഉപയോഗിച്ച ഫയലുകൾ ലോഗ് ചെയ്യാൻ ഇത് ഇവിടെ ഉപയോഗിക്കുന്നു.
അപഗഥിക്കുക ഒപ്പം ലിങ്ക്/പകർപ്പ് കണ്ടെത്തി ഫയലുകൾ
ഫല ഡയറക്ടറി jobname.mjt സൃഷ്ടിക്കപ്പെടുന്നു. ഫലത്തിനുള്ളിൽ TEXMF ട്രീ സൃഷ്ടിച്ചിരിക്കുന്നു.
കണ്ടെത്തിയ ഓരോ ഫയലും TEXMF മരങ്ങളുടെ പാതകളുടെ പട്ടികയുമായി താരതമ്യം ചെയ്യുന്നു. ഒരു പൊരുത്തം കണ്ടെത്തിയാൽ,
ഫയൽ TEXMF ട്രീയിലേക്ക് ലിങ്ക് ചെയ്തു/പകർത്തിയിരിക്കുന്നു. പ്രോഗ്രാം വഴിയാണ് പാതകളുടെ ലിസ്റ്റ് സൃഷ്ടിക്കുന്നത്
kpsഏത്.
ഫയൽ ഒരു TEXMF ട്രീയിലേക്ക് മാപ്പ് ചെയ്യാൻ കഴിയുന്നില്ലെങ്കിൽ ഫയൽ ആപേക്ഷിക ഫയലിന്റെ പേരാണെങ്കിൽ, അത്
ഫല ഡയറക്ടറിയിലേക്ക് നേരിട്ട് ലിങ്ക് ചെയ്തിരിക്കുന്നു/പകർത്തിയിരിക്കുന്നു jobname.mjt. സമ്പൂർണ്ണ ഫയലുകളുടെ പേരുകൾ
പിന്തുണയ്ക്കുന്നില്ല കൂടാതെ പാരന്റ് ഡയറക്ടറികളിലേക്കുള്ള ലിങ്കുകളുള്ള പാതകളുമില്ല.
പ്രതീകാത്മക ലിങ്കുകൾ സ്ഥിരസ്ഥിതിയായി സൃഷ്ടിക്കപ്പെടുന്നു. "--പകർപ്പ്" ഓപ്ഷൻ നൽകിയിട്ടുണ്ടെങ്കിൽ അല്ലെങ്കിൽ ഫയലുകൾ പകർത്തപ്പെടും
പ്രതീകാത്മക ലിങ്കിംഗ് ലഭ്യമല്ല.
ഓപ്ഷനുകൾ
--ജോലിയുടെ പേര്=<ജോലിയുടെ പേര്>
ജോലിയുടെ പേരാണ്. `ജോലിയുടെ പേര്>.tex' എന്നത് TeX ഫയലിനും ഒപ്പം ഡിഫോൾട്ടായി പ്രവർത്തിക്കുന്നു
<ജോലിയുടെ പേര്> വിവിധ ഡയറക്ടറികൾക്കും ഫയലുകൾക്കും പേരിടാൻ ഉപയോഗിക്കുന്നു. "ഫയലുകൾ" എന്ന വിഭാഗം കാണുക.
--ടെക്സ്നാമം=<പേര്>
TeX ഇൻപുട്ട് ഫയലിന്റെ പേര്, അത് വ്യത്യസ്തമാണെങ്കിൽജോലിയുടെ പേര്>.ടെക്സ്.
--ടെക്സോപ്റ്റ്=<തിരഞ്ഞെടുക്കുക>
TeX കംപൈലറിനുള്ള അധിക ഓപ്ഷൻ, ഉദാഹരണങ്ങൾ "--ini" അല്ലെങ്കിൽ "--shell-escape" എന്നിവയാണ്. ഈ
ഓപ്ഷൻ ഒന്നിലധികം തവണ നൽകാം.
--destdir=<ഡയറക്ടറി>
ഫലം ശേഖരിക്കുന്ന ലക്ഷ്യസ്ഥാന ഡയറക്ടറിയുടെ പേര് വ്യക്തമാക്കുന്നു. പോലെ
സ്ഥിരസ്ഥിതിയായി നിലവിലെ ഡയറക്ടറിയിൽ ജോലിയുടെ പേരിനൊപ്പം ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുന്നു
വിപുലീകരണം `.mjt'.
--ഔട്ട്പുട്ട്
ഔട്ട്പുട്ട് ഫയലുകളും ചേർക്കുക.
--സ്ട്രേസ്
പ്രോഗ്രാമിനൊപ്പം രീതി ഉപയോഗിക്കുക സ്ട്രെയ്സ്, "വിവരണം" കാണുക.
--പകർപ്പ്
പ്രതീകാത്മക ലിങ്കുകൾ സൃഷ്ടിക്കുന്നതിനുപകരം ഫയലുകൾ പകർത്തുന്നു.
--ഫ്ലാറ്റ്
പാത്ത് ഘടകങ്ങളില്ലാതെ ഫയലുകൾ ലിങ്ക് ചെയ്യുകയോ പകർത്തുകയോ ചെയ്യുന്നു. ലക്ഷ്യസ്ഥാന ഡയറക്ടറി ചെയ്യും
ഡയറക്ടറി ഇല്ലാത്ത ഫയലുകളുടെയോ ലിങ്കുകളുടെയോ ഒരു ഫ്ലാറ്റ് ലിസ്റ്റ് അടങ്ങിയിരിക്കുന്നു.
`ls-R', `aliases' എന്നീ ഫയലുകൾ അവഗണിക്കപ്പെട്ടു.
--ഒഴിവാക്കുക-ext=<ext>
വിപുലീകരണത്തോടുകൂടിയ ഫയലുകൾext> ഒഴിവാക്കിയിരിക്കുന്നു. ഓപ്ഷൻ നിരവധി തവണ നൽകാം അല്ലെങ്കിൽ എ
വിപുലീകരണങ്ങളുടെ കോമയാൽ വേർതിരിച്ച ലിസ്റ്റ് ഉപയോഗിക്കാം. ഉദാഹരണങ്ങൾ:
--exclude-ext aux --exclude-ext ലോഗ് --exclude-ext toc
എന്നതിന് തുല്യമാണ്
--exclude-ext aux,log,toc
--(ഇല്ല) ടെക്ഷാഷ്
സ്ഥിരസ്ഥിതിയായി `ls-R' എന്ന ഫയൽ `ടെക്സ്എംഎഫ്' ട്രീയിൽ ജനറേറ്റ് ചെയ്യപ്പെടുന്നു, കാരണം ഇതാണ്
TeX Live-ൽ ഉപയോഗിച്ചേക്കാവുന്ന ഡാറ്റാബേസിന് പേര് നൽകുക. കാരണം MiKTeX വ്യത്യസ്തമാണ് ഉപയോഗിക്കുന്നത്
മെക്കാനിസം, അതിന്റെ `ടെക്ഷാഷ്' `ls-R' ഫയലുകളും "--നോട്ടക്ഷാഷ്" ഉം സൃഷ്ടിക്കുന്നില്ല
`ടെക്ഷാഷ്' എന്ന വിളി അടിച്ചമർത്തുന്നു.
--cmd-tex=<cmd>
TeX കമ്പൈലറിനുള്ള കമാൻഡ്. സ്ഥിരസ്ഥിതി pdflatex ആണ്.
--cmd-kpsഏത്=<cmd>
kpsഇതിനുള്ള കമാൻഡ്.
--cmd-texhash=<cmd>
ജനറേറ്റ് ചെയ്ത texmf ട്രീയുടെ ഫയൽ നെയിം ഡാറ്റാബേസ് അപ്ഡേറ്റ് ചെയ്യുന്നതിനുള്ള കമാൻഡ്. സ്ഥിരസ്ഥിതിയാണ്
ടെക്സ്എംഎഫ്.
--cmd-strace=<cmd>
സ്ട്രേസിനായി കമാൻഡ്.
--വാക്കുകൾ
വാചാലമായ സന്ദേശങ്ങൾ.
--സഹായിക്കൂ
സഹായ സ്ക്രീൻ പ്രദർശിപ്പിക്കുക.
-ബി(-മാൻ>
മാനുവൽ പേജ് അച്ചടിക്കുക.
--പതിപ്പ്
പതിപ്പ് തിരിച്ചറിയൽ പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കുക.
ഉദാഹരണങ്ങൾ
TeX ഫയൽ test.tex TeX-ന്റെ റെക്കോർഡർ രീതി ഉപയോഗിച്ച്:
mkjobtexmf --ജോബ്നാമ പരിശോധന
TeX ഫയൽ test.tex LaTeX ഉപയോഗിക്കുന്നത്:
mkjobtexmf --ജോബ് നെയിം ടെസ്റ്റ് --cmd-tex latex
ഫോർമാറ്റ് ജനറേഷൻ:
mkjobtexmf --ജോബ് നെയിം ടെസ്റ്റ് --texopt -ini --texname pdflatex.ini
ഉദാഹരണം, പുതിയ texmf ട്രീ (Linux/bash) എങ്ങനെ ഉപയോഗിക്കാം:
TEXMF=!!test.mjt/texmf pdflatex ടെസ്റ്റ്
ഒരു zip ആർക്കൈവ് (ലിനക്സ്/ബാഷ്) സൃഷ്ടിക്കുന്നതിനുള്ള ഉദാഹരണം:
(cd test.mjt && zip -9r ../test .)
ഒരു ടാർ ആർക്കൈവ് സൃഷ്ടിക്കുന്നതിനുള്ള ഉദാഹരണം:
tar cjhvf test.tar.bz2 -C test.mjt.
പരിഹരിക്കപ്പെടാത്തത് പ്രശ്നങ്ങൾ, മുന്നറിയിപ്പ്, എല്ലാം
പരീക്ഷണാത്മക സോഫ്റ്റ്വെയർ
ഓപ്ഷനുകൾ, ഡിഫോൾട്ടുകൾ, പ്രോഗ്രാം എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നത് ഭാവി പതിപ്പുകളിൽ മാറിയേക്കാം.
texmf.cnf
നിലവിൽ ഉള്ള രീതി സ്ട്രെയ്സ് ഈ ഫയലുകൾ രേഖപ്പെടുത്തുന്നു. TeX-ന്റെ റെക്കോർഡർ ഇല്ല. ഉപയോഗപ്രദം
ആകുന്നു texmf.cnf വേരിയബിൾ ക്രമീകരണങ്ങൾക്കുള്ള ഫയലുകൾ. കാരണം ഞങ്ങൾക്ക് ഒരു TEXMF ട്രീ മാത്രമേയുള്ളൂ,
പാത ഭാഗങ്ങൾ ഒരുപക്ഷേ മാറ്റിയെഴുതണം.
പരിസ്ഥിതി വേരിയബിളുകളിലെ ക്രമീകരണങ്ങൾ
അവ സംഭരിക്കപ്പെടുന്നില്ല.
കൂട്ടിയിടികൾ
പ്രോഗ്രാം ഫലത്തിനായി ഒരു ലക്ഷ്യസ്ഥാന ഡയറക്ടറിയും പരമാവധി ഒരു TEXMF ട്രീയും ഉപയോഗിക്കുന്നു.
എന്നിരുന്നാലും, വിവിധ ഡയറക്ടറികളിൽ നിന്നും TEXMF ട്രീകളിൽ നിന്നും ഉറവിട ഫയലുകൾ വരാം.
അതിനാൽ പേര് കൂട്ടിമുട്ടലുകൾ സാധ്യമാണ്.
ഡെസ്റ്റിനേഷൻ ഡയറക്ടറിയിലെ ഫയലുകൾ ഇല്ലാതാക്കാതിരിക്കാനുള്ള തന്ത്രമാണ് പ്രോഗ്രാം പിന്തുടരുന്നത്.
വ്യത്യസ്ത റണ്ണുകളിൽ നിന്ന് ഫയലുകൾ ശേഖരിക്കാൻ ഇത് അനുവദിക്കുന്നു. അങ്ങനെ കൂട്ടിയിടികൾ പരിഹരിക്കപ്പെടുന്നു
ഡെസ്റ്റിനേഷൻ ഡയറക്ടറിയിലെ ആദ്യ എൻട്രി വിജയിക്കുന്ന രീതിയിൽ.
കോൺഫിഗറേഷൻ ഫയൽ
ഒരേ ഓപ്ഷനുകൾ വീണ്ടും വീണ്ടും ടൈപ്പ് ചെയ്യുന്നതിൽ നിന്ന് ഇത് ഉപയോക്താവിനെ രക്ഷിക്കും.
അപൂർണ്ണമായ റെക്കോർഡിംഗ്
TeX-ന്റെ ഫയൽ റെക്കോർഡിംഗിലെ ബഗുകൾ അപൂർണ്ണമായ ഫയൽ റെക്കോർഡിംഗിന് കാരണമായേക്കാം (ഉദാ. pdfTeX
1.40.3 .pfb, .pk ഫയലുകൾ റെക്കോർഡ് ചെയ്യുന്നില്ല).
...
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mkjobtexmf ഓൺലൈനായി ഉപയോഗിക്കുക