songs

索引尚未生成 - 歌曲包
songs

索引尚未生成 - 歌曲包

我在 Mac 上使用 Tex Live 2019 和 Sublime Editor 我最近更新了所有软件包tlmgr update --all(我确认我拥有最新的歌曲软件包 3.1) 当我编译以下示例(来自歌曲网站)时: % Copyright (C) 2018 Kevin W. Hamlen \documentclass[letterpaper]{article} \usepackage[bookmarks]{hyperref} \usepackage[chorded]{songs} % \includeonlysongs{2} \setlengt...

Admin

Multicol 环境中的歌曲包
songs

Multicol 环境中的歌曲包

我正在尝试排版一个婚礼程序,其中包括歌曲,我希望将其显示为两列,因为我认为这样看起来更好。但是,我花了很长时间让该songs程序包很好地运行multicol,想知道是否有人知道我可以修复什么以使其正常运行。 来自songs文档: http://songs.sourceforge.net/songsdoc/songs.html#sec11.5 将列数设置为零会完全禁用页面构建算法。如果您想使用外部包(例如 multicol 或 LaTeX 的内置 \twocolumn 宏)来构建页面,这将非常有用。例如,以下内容设置了一个适合使用 \twocolu...

Admin

歌曲包,两列歌曲,左列将歌曲“粘贴”到底部
songs

歌曲包,两列歌曲,左列将歌曲“粘贴”到底部

三首短歌中的最后一首被粘贴在页面底部。\nextcol 或 \brk 或 \colbotglue 似乎没有产生任何效果。我希望在左栏中不留下巨大的空白的情况下包含所有三首短歌,理想情况下是从第三首歌到页面底部留出空白。我还将其与 \section 或 \sbsection 结合使用,使用来自 songs 包的特定 \songsection,我在 memoir 类中使用了它。我根本没有使用任何多列环境。哪个语句控制此行为? \renewcommand{\colbotglue}{0pt plus .5\textheight minus 0pt} \begin...

Admin

尚待解决的问题
songs

尚待解决的问题

我正在使用 songspackage 创建歌本。我对 LaTex 还很陌生,所以我选择使用 overleaf,它工作得很好,我唯一遇到的问题是索引。我正在为项目使用一个较旧的基础模板,它已经有一个可以显示的索引文件,但索引不会更新。 在搜索文档时,我认为解决方案与以下内容相关: texlua songidx.lua titlfile.sxd titlfile.sbx 但我似乎找不到任何地方将这一行放在 overleaf 中。有什么办法可以解决这个问题吗?还是我必须学习如何在计算机上本地解析它? 更新:下面添加了一个 MWE。此示例要么生成一个带有文本的空...

Admin

在“歌曲”包中,如何自定义歌曲编号?
songs

在“歌曲”包中,如何自定义歌曲编号?

我正在使用该Songs包,希望歌曲编号有圆角,并将歌曲编号置于圆角正方形内的中心。我已经将灰色改为橙色。 如何自定义圆角? 如何使数字垂直和水平居中? 请参阅以下我的 MWE 及其输出: \documentclass{article} \usepackage[chorded]{songs} \usepackage{xcolor} \definecolor{g_songnumbercolor}{RGB}{255, 142, 39} \renewcommand{\snumbgcolor}{g_songnumbercolor} \renewcommand{\...

Admin

套餐内容和歌曲冲突
songs

套餐内容和歌曲冲突

在最近发表的一篇文章,@AWE 报告称在同一个文档中使用包verse和songs会导致冲突: 软件包歌曲错误:在没有首先看到 \beginsong 行的情况下遇到了 \beginverse。 如何修复此问题? \documentclass{article} \usepackage{verse} \newcommand{\attrib}[1]{\nopagebreak{\raggedleft\footnotesize #1\par}} \usepackage[chorded]{songs} \noversenumbers \begin{document...

Admin

子文件中使用的包在 main.tex 中不起作用
songs

子文件中使用的包在 main.tex 中不起作用

我遵循 Overleaf 的“子文件”示例 ... 还有一些“诗歌”和“歌曲”包的例子 子文件运行良好,但当由 main.tex 调用时,歌曲包无法正常工作 这在 Latex 中很常见吗?例如,软件包不能与“子文件”一起使用 主文本 \documentclass{article} \usepackage{subfiles} \title{Subfiles package example} \author{Overleaf} \date{ } \begin{document} \maketitle \section{Poems} \subfile{s...

Admin

打印不同大小的相同和弦的不同部分
songs

打印不同大小的相同和弦的不同部分

我已经搜索了一个星期,以便在 LaTeX/Songs 中设置一个宏,以便用不同的大小打印相同和弦的不同部分(斜线和弦必须较小),如下所示: 我尝试了很多类似的方法,但都失败了(主要失败是由于\printchord宏和stringstring数据包感觉不好)。感谢您的帮助。 正如这里所问的最终代码示例: \newcounter{pos_slash}% \renewcommand{\printchord}[1]{% \setcounter{pos_slash}{0}% \rmfamily\bf\normalsize% \whereischar[q]{#1}{/...

Admin

最近的更新破坏了“歌曲”包
songs

最近的更新破坏了“歌曲”包

附言:我不想碰这个,但我真的需要重新考虑这个问题。此时我有什么选择?我可以暂时使用旧版本的 latex (如何?),或者其他版本的软件包吗songs? 我正在使用songs 包裹排版一小本歌曲和和弦。这曾经工作得很好,但当我试图重新编译几周前我最后一次处理的源文件时,布局就被破坏了。在环境中\begin{songs},换行符被逐字处理。这在lyric模式下仍然有效。(请参阅下面的 MWE。)chorded但是,当我启用模式时,这些换行符不再被尊重。 我已经用分隔符 ¶ 标记了源代码中的换行符,以便更容易看到问题。 \documentclass{articl...

Admin

在 Leedsheets 包中更改和弦的行高
songs

在 Leedsheets 包中更改和弦的行高

我正在使用 Leedsheets 包创建自定义歌本。我将每种字体都改为,对于\ttfamily类似诗句的环境,我通过 确定大小\large。现在行间距非常大,并且极大地拉伸了整个文档。 我尝试使用以下方法来降低行高: \usepackage{setspace} \setstretch{0.7} 并且它只适用于没有和弦的文本。除此之外,我已经尝试使用Overleaf 间距文档但这也不起作用。 我认为这些间距方法可能不起作用,因为和弦实际上不是一条线,而只是文本上方的位置。虽然知道这一点,但我不知道如何使线高更小。 这是一个完整的小例子,你可以用它来重现我的问...

Admin

在使用 `\transpose` 功能时,我可以使用带有“歌曲”包的自定义小写和弦名称吗?
songs

在使用 `\transpose` 功能时,我可以使用带有“歌曲”包的自定义小写和弦名称吗?

我正在用这个(相当不错!)软件包写歌本songs。我想利用它的移调功能,但我注意到手册:如果我想使用唱名音符名称(即拉丁文,Do - Re - Mi 等),我必须在首都字母,这很乏味。我仍然可以使用 ~\notenamesin \notenamesout` 宏编写带有小写注释的文档/,但我想知道:有解决方法吗?我应该打开一个功能或拉取请求吗? 谢谢! 编辑:需要澄清的是,当前的行为给出了三种可能性: 正常设置:仅限字母名称 \[G]How many \[C]roads must a \[D]man walk \[G]down, before you \...

Admin

使用自定义模板对 leadsheets 诗句进行编号 诗句编号不在歌词前面
songs

使用自定义模板对 leadsheets 诗句进行编号 诗句编号不在歌词前面

使用第 41 页中的自定义诗句模板示例,我想尝试左对齐模板。但是,诗句编号与歌词行不在同一行。它在和弦行中。我希望诗句编号位于歌词行前面 \documentclass{article} \usepackage{leadsheets} \defineversetypetemplate{flushleft} {% \noindent\llap{\verselabel\space}% \flushleft \unskip \vspace*{-\baselineskip} \ifobeylines {% ...

Admin

歌曲包歌词分两栏打印,标题和歌曲信息跨两栏
songs

歌曲包歌词分两栏打印,标题和歌曲信息跨两栏

我想让一首歌的歌词分两列打印,但标题和歌曲信息分两列打印(歌曲 #1)。命令 \pagepreludes 应该可以做到这一点。但是,它呈现的布局很奇怪。这是我想要的输出(图像后的测试代码没有呈现我想要的)我需要帮助 1) 将右列的第二节(歌曲 #1)与左列的第一节对齐,以及 2) 将所有三首歌曲放在一页中 期望输出: \documentclass[letterpaper, openany, final, twoside]{memoir} \usepackage[lyric]{songs} \begin{document} Lorem ipsum...

Admin

更改注释名称
songs

更改注释名称

在德国和斯堪的纳维亚半岛,通常使用 H 而不是 B(自然音)。但是,降 B 仍然写为 Bb 而不是 Hb。在软件包中可以这样做吗Songs? \documentclass{article} \usepackage[latin1]{inputenc} \usepackage[danish]{babel} \usepackage[top=2cm, bottom=2cm, left=1cm, right=1cm]{geometry} \usepackage[chorded]{songs} %change between chorded, lyric, slide...

Admin

如何在“songs”包提供的“song”环境中使用脚注?
songs

如何在“songs”包提供的“song”环境中使用脚注?

我正在制作一本包含使用古词的歌曲的歌本,并希望用脚注标记这些词,包括对词的描述,并将它们打印在脚注标记出现的同一页的底部。正如 MWE 所示,这不可能立即实现。 到目前为止我已经尝试了以下操作: 和\footnote{}之间常规:脚注标记显示正确,但脚注文本无处可见。\beginsong\endsong \footnotemark标记在\beginsong和\endsong和 之间 \footnotetext{Test1}就在之前\endsong:脚注文本无处可寻。 \footnotetext{Test2}就在之前\end{song}:脚注文本“Test2...

Admin