我正在使用R blogdown包创建我的个人网站。我基于雨果学术主题(code here)

我想在出版物中添加“工作论文”部分。
在我的经济学学科里,我们通常有

  • “工作文件”(可用pdf)
  • “正在进行中”(尚无pdf)
  • “出版物”

  • 我该如何添加呢?

    我是否需要更改雨果学术主题的内部结构? (我是一个R用户/程序员,对Webdev的了解很少)

    我发布为github问题:hugo-academic/issues/416

    编辑:我也想让“选定的出版物”部分消失。即使在所有出版物.md文件上设置selected = false后,我也无法做到这一点。这是在github问题中询问的:hugo-academic/issues/417

    Edit2:我还想添加一个新的“进行中”部分(hugo-academic/issues/418)。

    Edit3:@jsb的答案不会改变论文的类型(工作论文,进行中的论文,同行评审),这是我主要关注的问题。但是它确实将这些算法添加到元数据中(并修复了问题二)。

    他们以现在的方式理解,我必须为“工作文件”和“进行中的工作”添加新的小部件。我想我可以根据现有小部件的类推来创建它们。

    小部件在代码中的何处定义?

    最佳答案

    回答您的第一个问题:我认为在当前版本的学术主题中这是不可能的。但是,您可以做的是使用config.toml文件中定义的发布类型。在此文件中,有一个用于对出版物进行分类的出版物类型的列表。它包括一种称为“进行中的工作”的类型。您还可以将自己的发布类型添加到此列表中,如下所示:

      publication_types = [
        'Uncategorized',  # 0
        'Conference proceedings',  # 1
        'Journal',  # 2
        'Work in progress',  # 3
        'Technical report',  # 4
        'Book',  # 5
        'Book chapter',  # 6
        'working paper', # 7
        'peer-reviewed' # 8
      ]
    

    对于每个发布Markdown文件,将publication types参数更改为所需的类型,例如一份工作文件的publication_types = ["7"]。当您单击“出版物”或“选定的出版物”下列出的出版物的“详细信息”链接时,该效果可见。

    回答您的第二个问题:要删除部分,请从“content/home”文件夹中删除相应的Markdown文件。或者,将不需要的Markdown文件移动到新文件夹,例如“内容”文件夹中的“_not_used”。

    更新:OP自己找到了答案,我将其放在此处以供将来引用:

    关于r - 将 'Working Papers'部分(在出版物内)添加到hugo-学术站点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47994509/

    10-14 19:51