leadsheets

xstring 测试:需要帮助测试使用 leadsheets 包排版的和弦
leadsheets

xstring 测试:需要帮助测试使用 leadsheets 包排版的和弦

对于个人歌曲集项目,我使用 leadsheets 包。稍后,我想根据歌曲的和弦自动排版吉他和弦图,即使歌曲通过 leadsheets 选项转调。目前,我甚至无法运行基本的 MWE 检查要打印的和弦。 我尝试使用 xstring 的 \IfEqCase,但没有成功: \documentclass{article} \usepackage[T1]{fontenc} \usepackage{inputenc} \usepackage{leadsheets} \usepackage{xstring} \setchords{ sharp = \#, fla...

Admin

Leadsheets 目录中的转置键
leadsheets

Leadsheets 目录中的转置键

使用 leadsheets 包,我想要目录中歌曲的调。但它不支持移调。 这是我的 MWE: \documentclass[a4paper]{article} \usepackage{leadsheets} \definesongtitletemplate{minimal}{\section{\expandcode{\writechord{\songproperty{key}}}}} \begin{document} \tableofcontents \begin{song}[transpose=1,enharmonic=sharp]{ ...

Admin

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

在 Leedsheets 包中更改和弦的行高

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

Admin

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

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

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

Admin

更改 leadsheets 包中和弦的字体设置 (\chord{}, \writechord{})
leadsheets

更改 leadsheets 包中和弦的字体设置 (\chord{}, \writechord{})

这几天我一直在尝试根据我自己的歌本项目学习 LaTeX。我想让和弦(歌词上方)突出 - 使其加粗并改变颜色 - 同时保持歌词的正常样式。 我的代码示例: \documentclass[a4paper, 11pt, twoside]{report} \usepackage[utf8]{inputenc} \usepackage{leadsheets} \begin{document} \begin{song}{title={Test song}, music={unknown}} \begin{verse} Lo\chord{Amaj7}rem \chord{...

Admin

如何在没有 Miktex 控制台的情况下刷新 Miktek
leadsheets

如何在没有 Miktex 控制台的情况下刷新 Miktek

我一直试图将leadsheets包添加到我的 Miktex 文件中,方法是https://miktex.org/packages/leadsheets,下载文件,解压内容,然后将它们复制到我的 Miktex 文件夹的 LateX 子目录中。唉,当尝试运行一个调用leadsheets包的简单文档时,它不起作用——但通过收听在线视频发现我需要(最后)“刷新 Miktek”才能运行程序。 问题是——我的电脑上没有 Miktex 控制台,而且由于某种原因,我无法下载它。 问题:有人对我如何“刷新 Miktek”以便它可以识别LEADSHEETS我添加到目录中的解压文...

Admin

自定义文本覆盖,对齐字母基数
leadsheets

自定义文本覆盖,对齐字母基数

我尝试使用主打单包。leadsheets 包提供了一个高级命令\chord{A#},我因为忘记的原因而避免使用它(这没什么大不了的,事实证明这个问题与 leadsheets 无关)。所以我使用了一个自定义\overset{A#}{foo}命令(大致从这里复制而来创建不依赖于 amsmath 包的 \overset 和 \underset 的非数学模式替代品): \documentclass{book} \usepackage[full]{leadsheets} % print chord over the line spanning several ch...

Admin

leadsheets 包中没有“maj13”和弦
leadsheets

leadsheets 包中没有“maj13”和弦

所以我正尝试使用 leadsheets 包完成我的硕士论文。到目前为止,一切都运行良好,但我似乎无法让“major13”和弦正确显示为上标“maj13”,就像“major7”和“major9”的情况一样。我尝试使用我使用的模板创建一个最小示例。正如您可能看到的,我对 LaTex 或编程一点也不熟悉,但我希望这是一个小问题,即使是没有经验的初学者也可以快速解决。感谢您的帮助! %% LyX 2.3.4 created this file. For more info, see http://www.lyx.org/. %% Do not edit unle...

Admin

如何定制歌曲包 - 更改标题、歌词、副歌等的格式
leadsheets

如何定制歌曲包 - 更改标题、歌词、副歌等的格式

我正在使用 songs 包在 latex 中编写带有和弦的歌本。虽然包很不错,但我不喜欢默认主题。 这是使用最小工作示例 (MWE) 创建的 \documentclass[a4paper, 14pt, twoside, onecolumn]{memoir} \usepackage[bookmarks]{hyperref} \usepackage[chorded]{songs} % \includeonlysongs{2} \setlength{\oddsidemargin}{0in} \setlength{\evensidemargin}{0in}...

Admin

使用 leadsheets 在页脚中显示解释
leadsheets

使用 leadsheets 在页脚中显示解释

我正在使用 leadsheets 创建歌曲集。目前,解释的名称显示在歌曲末尾,但我想将其移动到页码对面的页脚。我的问题是,我只希望它显示在歌曲末尾,因此如果一首歌曲跨越多页,解释应该只显示在最后一页的页脚中,如下所示: 我还遇到了一个问题,当我将其添加\songproperty{interpret}到我的 fancyhdr 页脚时,它只适用于第一首歌曲,而不适用于任何后续歌曲。 以下是 MWE: \documentclass{book} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \...

Admin

在 leadsheets/song 环境中未找到图像
leadsheets

在 leadsheets/song 环境中未找到图像

我试图在使用该软件包的和弦书中的一首歌曲中包含一个带有指法谱的 png 。但是,一旦我将其添加到环境中leadsheets,文件就无法编译。在环境之外,它工作正常,因此图像确实存在并且可以被 LaTeX 找到。有没有办法解决这个问题并在歌曲中包含图像?我也尝试过将图像放在环境中,例如或嵌套在环境中。\includegraphicssongverseintrosong 最小工作示例(需要文件夹 ./Images/my_image.png 中的图像文件): \documentclass[a4paper, 8pt]{book} \usepackage{lea...

Admin

定义一个类似 \bfseries 的命令
leadsheets

定义一个类似 \bfseries 的命令

我想定义一个适用于当前范围内所有文本的命令,例如\bfseries。我需要这个,因为该leadsheets包允许我将标签格式命令传递给环境,然后将其插入到标签的开头(在我的情况下是诗句前面的编号)。我想在数字周围画一个圆圈。为此,我找到了这段代码 \usepackage{tikz} \newcommand*\circled[1]{\tikz[baseline=(char.base)]{ \node[shape=circle,draw,inner sep=2pt] (char) {#1};}} 当我能够直接将它环绕在我想要圈出的文本周围时...

Admin

降低 Leadsheets 中的基线跳跃
leadsheets

降低 Leadsheets 中的基线跳跃

如何才能降低包中的行间距leadsheets以使歌曲更紧凑? \documentclass[a4paper]{book} \usepackage{leadsheets} \usepackage{lmodern} \renewcommand\familydefault{\ttdefault} % these values are too extreme, I know. % they just serve to make the point more clearly visible \setlength{\parskip}{0pt} \linespre...

Admin

记忆和弦在 leadsheets 包中不起作用
leadsheets

记忆和弦在 leadsheets 包中不起作用

所以我尝试使用该leadsheets软件包,但无法使其正常remember-chords工作。我查看了文档(http://ctan.sharelatex.com/tex-archive/macros/latex/contrib/leadsheets/leadsheets_en.pdfp.24),却找不到我的错误。 我尝试手动插入和弦(不使用快捷方式^)并且它可以起作用,但是会将和弦插入到文本上方和文本中。 运行此代码时出现的错误是,Extra }, or forgotten \endgroup. \end{song} 它尝试通过在第 19 行插入各种字符...

Admin