我正在为新期刊设置项目结构,我想使用类似这个答案document:start
。但是,我尝试了而不是使用\startsetups component:start
,但没有结果。
我的结构如下:
- 测试.tex
\startproject *
\environment test_env
\product test_prod
\stopproject
- 测试环境.tex
\startenvironment *
\setuphead
[section]
[textstyle=\em]
\startsetups component:start
\startalignment[middle]
{\bfa\setupinterlinespace
This should appear somewhere!
\endgraf}
\blank[big]
\stopalignment
\stopsetups
\stopenvironment
- 测试产品.tex
\startproduct *
\project test
\component test_comp
\stopproduct
- 测试文件
\startcomponent *
\product test_prod
%\project test
\section{Test}
Blabla
\stopcomponent
答案1
没有component:start
。这个想法是,当你放置时,你只需要为整个文档设置一次元数据\startdocument
。如果你仍然想在\startcomponent
写入之前插入你的设置
\directsetup{component:start}
\startcomponent
或更程序化地
\prependvalue{startcomponent}{\directsetup{component:start}}
当然,这必须放在第一个之前\startcomponent
。