Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
422 lines (396 sloc) 9.96 KB
%
% SAC参考手册
% 作者:SeisMan
% 项目主页:https://github.com/seisman/SAC_Docs_zh
% 文档发布页:http://seisman.info/sac-manual.html
% 编译环境:TeX Live 2015
% 中文支持:xeLaTeX + ctex
%
\input{SAC_macros}
\begin{document}
\pdfbookmark[0]{封面}{cover}
\input{cover}
\pagestyle{empty}
\frontmatter
\include{frontmatterIII}
\input{version}
\input{contributor}
\pdfbookmark[0]{\contentsname}{contents}
\tableofcontents
\cleardoublepage
\pdfbookmark[0]{\listfigurename}{lof}
\listoffigures
\cleardoublepage
\pdfbookmark[0]{\listtablename}{lot}
\listoftables
\mainmatter
\pagestyle{body}
\part{SAC教程}
\chapter{SAC简介}
\label{chap:sac-intro}
\input{introduction/what-is-sac}
\input{introduction/history}
\input{introduction/variants}
\input{introduction/request}
\input{introduction/linux-install}
\input{introduction/mac-install}
\input{introduction/maillist}
\chapter{SAC基础}
\input{basic/how-to-learn}
\input{basic/how-to-read}
\input{basic/start-and-quit}
\input{basic/philosophy}
\input{basic/command}
\input{basic/convection}
\input{basic/funcgen-and-datagen}
\input{basic/read-and-write}
\input{basic/display}
\chapter{SAC文件格式}
\label{chap:sac-file-format}
\input{fileformat/intro-to-fileformat}
\input{fileformat/binary-and-alphanumeric}
\input{fileformat/header-structure}
\input{fileformat/header-variables}
\input{fileformat/sac-time}
\chapter{SAC数据处理}
\label{chap:data-process}
\input{data-process/intro-to-process}
\input{data-process/data-request}
\input{data-process/data-format}
\input{data-process/merge-traces}
\input{data-process/naming}
\input{data-process/time-zone-correction}
\input{data-process/event-info}
\input{data-process/station-info}
\input{data-process/rglitches}
\input{data-process/rmean-rtrend-taper}
\input{data-process/instrument-response}
\input{data-process/cut-data}
\input{data-process/rotate}
\input{data-process/resampling}
\input{data-process/filter}
\input{data-process/traveltime}
\input{data-process/sort-traces}
\input{data-process/quality-control}
\input{data-process/picking-phase}
\input{data-process/data-analysis}
\chapter{SAC图像}
\label{chap:sac-graphics}
\input{graphics/intro-to-gui}
\input{graphics/begin-devices}
\input{graphics/plot-commands}
\input{graphics/plot-appearance}
\input{graphics/plot-contour}
\input{graphics/composite-plots}
\input{graphics/save-image}
\input{graphics/format-conversion}
\chapter{SAC编程}
\label{chap:sac-programming}
\input{macros/intro-to-sac-programming}
\input{macros/header-variables}
\input{macros/blackboard-variables}
\input{macros/inline-functions}
\input{macros/macros}
\chapter{脚本中调用SAC}
\label{chap:sac-script}
\input{call-in-script/intro-to-scripts}
\input{call-in-script/call-sac-in-bash}
\input{call-in-script/call-sac-in-perl}
\input{call-in-script/call-sac-in-python}
\chapter{使用SAC函数库}
\label{chap:sac-libs}
\input{libs/intro-to-libs}
\input{libs/call-libsacio}
\input{libs/call-libsac}
% external_howto external_interface
\chapter{SAC I/O}
\label{chap:sac-io}
\input{sacio/intro-to-sacio}
\input{sacio/sacio-in-c}
\input{sacio/sacio-in-fortran}
\input{sacio/sacio-in-matlab}
\input{sacio/sacio-in-python}
\chapter{SAC相关工具}
\input{tools/byte-swap}
\input{tools/sgftops}
\input{tools/sac-config}
\input{tools/saclst}
\input{tools/pssac}
\input{tools/rdseed}
\chapter{SAC技巧与陷阱}
\input{tricks-and-traps/init-macro}
\input{tricks-and-traps/command-line-length}
\input{tricks-and-traps/endian}
\input{tricks-and-traps/read-dir}
\input{tricks-and-traps/tab-and-space}
\input{tricks-and-traps/undefined-header-variables}
\input{tricks-and-traps/debug}
\input{tricks-and-traps/wh-wover}
\input{tricks-and-traps/max-allowed-files}
\input{tricks-and-traps/running-speed}
\part{SAC命令手册}
\chapter{SAC命令}
\input{commands/func_commands}
%\input{commands/3c}
%\input{commands/crr}
%\input{commands/depmec}
%\input{commands/pickauthor}
%\input{commands/pickphase}
%\input{commands/pickprefs}
%\input{commands/mat}
%\input{commands/plotctable}
% readgse readsdd readsuds
% writegse writesdd
\input{commands/about}
\input{commands/abs}
\input{commands/add}
\input{commands/addf}
\input{commands/apk}
\input{commands/arraymap}
\input{commands/axes}
\input{commands/bandpass}
\input{commands/bandrej}
\input{commands/bbfk}
\input{commands/beam}
\input{commands/begindevices}
\input{commands/beginframe}
\input{commands/beginwindow}
\input{commands/benioff}
\input{commands/binoperr}
\input{commands/border}
\input{commands/capf}
\input{commands/chnhdr}
\input{commands/chpf}
\input{commands/color}
\input{commands/comcor}
\input{commands/contour}
\input{commands/convert}
\input{commands/convolve}
\input{commands/copyhdr}
\input{commands/correlate}
\input{commands/cut}
\input{commands/cuterr}
\input{commands/cutim}
\input{commands/datagen}
\input{commands/decimate}
\input{commands/deletechannel}
\input{commands/dif}
\input{commands/div}
\input{commands/divf}
\input{commands/divomega}
\input{commands/echo}
\input{commands/enddevices}
\input{commands/endframe}
\input{commands/envelope}
\input{commands/erase}
\input{commands/evaluate}
\input{commands/exp}
\input{commands/exp10}
\input{commands/fft}
\input{commands/fileid}
\input{commands/filenumber}
\input{commands/filterdesign}
\input{commands/fir}
\input{commands/floor}
\input{commands/funcgen}
\input{commands/getbb}
\input{commands/grayscale}
\input{commands/grid}
\input{commands/gtext}
\input{commands/hanning}
\input{commands/help}
\input{commands/highpass}
\input{commands/hilbert}
\input{commands/history}
\input{commands/ifft}
\input{commands/image}
\input{commands/inicm}
\input{commands/installmacro}
\input{commands/int}
\input{commands/interpolate}
\input{commands/keepam}
\input{commands/khronhite}
\input{commands/line}
\input{commands/linefit}
\input{commands/linlin}
\input{commands/linlog}
\input{commands/listhdr}
\input{commands/load}
\input{commands/loadctable}
\input{commands/log}
\input{commands/log10}
\input{commands/loglab}
\input{commands/loglin}
\input{commands/loglog}
\input{commands/lowpass}
\input{commands/macro}
\input{commands/map}
\input{commands/markptp}
\input{commands/marktimes}
\input{commands/markvalue}
\input{commands/mathop}
\input{commands/merge}
\input{commands/message}
\input{commands/mtw}
\input{commands/mul}
\input{commands/mulf}
\input{commands/mulomega}
\input{commands/news}
\input{commands/null}
\input{commands/oapf}
\input{commands/ohpf}
\input{commands/pause}
\input{commands/picks}
\input{commands/plabel}
\input{commands/plot}
\input{commands/plot1}
\input{commands/plot2}
\input{commands/plotalpha}
\input{commands/plotc}
\input{commands/plotdy}
\input{commands/plotpk}
\input{commands/plotpm}
\input{commands/plotsp}
\input{commands/plotxy}
\input{commands/print}
\input{commands/printhelp}
\input{commands/production}
\input{commands/qdp}
\input{commands/quantize}
\input{commands/quit}
\input{commands/quitsub}
\input{commands/read}
\input{commands/readbbf}
\input{commands/readcss}
\input{commands/readerr}
\input{commands/readhdr}
\input{commands/readsp}
\input{commands/readtable}
\input{commands/report}
\input{commands/reverse}
\input{commands/rglitches}
\input{commands/rmean}
\input{commands/rms}
\input{commands/rotate}
\input{commands/rq}
\input{commands/rtrend}
\input{commands/saveimg}
\input{commands/setbb}
\input{commands/setdevice}
\input{commands/setmacro}
\input{commands/sgf}
\input{commands/smooth}
\input{commands/sonogram}
\input{commands/sort}
\input{commands/spectrogram}
\input{commands/sqr}
\input{commands/sqrt}
\input{commands/stretch}
\input{commands/sub}
\input{commands/subf}
\input{commands/symbol}
\input{commands/synchronize}
\input{commands/systemcommand}
\input{commands/taper}
\input{commands/ticks}
\input{commands/title}
\input{commands/trace}
\input{commands/transcript}
\input{commands/transfer}
\input{commands/traveltime}
\input{commands/tsize}
\input{commands/unsetbb}
\input{commands/unwrap}
\input{commands/vspace}
\input{commands/wait}
\input{commands/whiten}
\input{commands/whpf}
\input{commands/width}
\input{commands/wiener}
\input{commands/wild}
\input{commands/window}
\input{commands/write}
\input{commands/writebbf}
\input{commands/writecss}
\input{commands/writehdr}
\input{commands/writesp}
\input{commands/xdiv}
\input{commands/xfudge}
\input{commands/xfull}
\input{commands/xgrid}
\input{commands/xlabel}
\input{commands/xlim}
\input{commands/xlin}
\input{commands/xlog}
\input{commands/xvport}
\input{commands/ydiv}
\input{commands/yfudge}
\input{commands/yfull}
\input{commands/ygrid}
\input{commands/ylabel}
\input{commands/ylim}
\input{commands/ylin}
\input{commands/ylog}
\input{commands/yvport}
\input{commands/zcolors}
\input{commands/zlabels}
\input{commands/zlevels}
\input{commands/zlines}
\input{commands/zticks}
\chapter{SSS}
\input{sss/sss}
\input{sss/addstack}
\input{sss/changestack}
\input{sss/deletestack}
\input{sss/deltacheck}
\input{sss/distanceaxis}
\input{sss/distancewindow}
\input{sss/globalstack}
\input{sss/incrementstack}
\input{sss/liststack}
\input{sss/plotrecordsection}
\input{sss/plotstack}
\input{sss/sumstack}
\input{sss/timeaxis}
\input{sss/timewindow}
\input{sss/traveltime}
\input{sss/velocitymodel}
\input{sss/velocityroset}
\input{sss/writestack}
\input{sss/zerostack}
\chapter{SPE}
\input{spe/spe}
\input{spe/cor}
\input{spe/mem}
\input{spe/mlm}
\input{spe/pds}
\input{spe/plotcor}
\input{spe/plotpe}
\input{spe/plotspe}
\input{spe/readcor}
\input{spe/writecor}
\input{spe/writespe}
\part{附录}
\appendix
\chapter{错误与警告}
\input{appendix/messages/msg0}
\input{appendix/messages/msg1}
\input{appendix/messages/msg2}
\input{appendix/messages/msg5}
\input{appendix/messages/msg9}
\input{appendix/messages/msgn}
\chapter{仪器响应}
\label{chap:resp}
\input{appendix/resp/intro-to-resp}
\input{appendix/resp/physical-details}
\input{appendix/resp/resp-file}
\chapter{数据命名规则}
\label{chap:naming}
\input{appendix/naming-convections}
\chapter{数据获取}
\input{appendix/data-fetch/data-source}
\input{appendix/data-fetch/iris-tools}
\chapter{文档更新历史}
\label{chap:changelog}
\input{appendix/changelog}
\end{document}