我最近切换到Linux并尝试自定义日历。大部分都很简单,但有几天是有条件的。例如,我添加的一个假期通常是1月1日之后的第二个星期日。但如果它落在14日或15日,它将转移到上周一。这就是我所拥有的(实际上所有在一条线上):
white "Feast of the Baptism of the Lord" on
([sunday after 9.1] == [14.1] ? [8.1] :
[sunday after 9.1] == [15.1] ? [9.1] : [sunday after 9.1])
根据我在网上看到的,这应该有效。但相反,它不仅不会将日期添加到日历中,而且会杀死文件的解析并阻止其添加后的任何内容。