2017-08-02 6 views
3

私はRパッケージblogdownを使用してヒューゴpoweredウェブサイトを作成しています。具体的には、gcushen/hugo-academicテーマを使用しています。メインサイトと同じヒューゴテーマのblogdownを使用して新しい静的ページを作成してください

@ xieyihuiと@apreshillのチュートリアルは、始めるのに非常に役立ちました。新しい投稿を追加するのは明らかですが、サイト全体と同じテーマを使用する新しい静的ページはどうでしょうか?

私は私の質問は、それが正しくコピーされるように、私は、このファイルを保存しない

  1. ある

    +++ 
    date = "2017-08-01" 
    title = "new_page_test" 
    type = "pages" 
    +++ 
    
    ## new page test 
    
    stuff 
    

    で新しいた.mdファイルを作成するような単純なことができることを得る

    パブリックフォルダ?

  2. この新しいページを別のページからリンクするにはどうすればよいですか?私は、公開される最終的なファイル構造の構成についてはっきりしていません。
+0

投稿とページは本質的に同じものです。 RStudioアドイン "New Post"を使用することはできます:https://bookdown.org/yihui/blogdown/rstudio-ide.html 'content /'で保存したい場所にファイル名を編集するだけです。投稿とページの詳細:https://bookdown.org/yihui/blogdown/software-info.html –

+0

ありがとうございました。これはまた私がより速く私が*同じクラスのレポですべてのクラスを望んでいないという決定に来るのを助けました - 私はそれらのために別のテーマが必要です。しかし、私はこのメソッドを使用することができるクラスの間で使用されるページ(データのような)があります。 –

+0

さまざまなスタイルを別のページに適用できることはご存知のようです。https://gohugo.io/content-management/types/ –

答えて

1

私のクラスではこれをやっています。最終結果はhereです。「教える」をクリックしてください。ソースファイルin the GitHub repositoryを見ることができます。特に、content/classesフォルダを見てください。

  1. コンテンツの下にフォルダを作成します。私はそれをクラスと呼びましたが、それは何かに呼び出すことができます。このフォルダに_index.mdファイルを追加します。私は_index.mdを投稿フォルダから編集して、/ classesの内容のリストを自動的に作成しました。

  2. これは簡単に落とせます!ページへの相対リンク、たとえばcontent/yourstuff/yourpage.htmlは、yourstuff/yourpage.htmlを待ちます。インデックスファイルがyourstuffの場合、相対リンクはちょうどyourstuff/です。同じ構造に従って、サブディレクトリを追加します。私は吹き飛ばされた。

+1

これは、教示ページからのリンクが[リンクテキスト](クラス/クラス番号/)であることを修正しました いいえ、おそらく、_index.mdファイルとclassnumber.mdがある限り表示したい「ランディングページ」タイプの静的ページ(これは、私が望むものです) –

関連する問題