3

今日、私は Octopress ブログを更新しました。

rake new_post["This is a test of title"]

source/_post/2013-02-18-this-is-a-test-of-title.markdown にマークダウン ファイルを作成し、次を実行します。

rake generate

rake preview

そして、投稿にはタイトルが付けられました

This Is A Test Of Title

マークダウンのソースを確認したところ、

...
title: "This is a test of title"
...

したがって、マークダウンは問題ありません。また、Webページでは、Chromeの開発者ツールを使用して、cssプロパティに「大文字にする」の値があるかどうかを確認しますが、そうではありません。アンカーは次のようになります

<a href="...">This Is A Test of Title</a>

大文字の問題はフレームワークに由来するようです。

imathis/octopress リポジトリの wiki https://github.com/imathis/octopress/issues/202では、他の言語で投稿する一部の人々がこの「機能」を気に入らないようで、Rakefile でさえ、imathis は次の行を削除しました。

post.puts "title: \"#{title.gsub(/&/,'&amp;').titlecase}\""

これについて:

post.puts "title: \"#{title.gsub(/&/,'&amp;')}\""

そのコミットのためにRakefileを開くと、最後の行があるのでファイルは最新ですが、明らかに問題は解決しません

投稿のタイトルでその動作を回避する方法はありますか?

4

1 に答える 1

11

_config.yml で次の行を見つけます。

titlecase: true       # Converts page and post titles to titlecase

false に設定します。

titlecaseに関する詳細情報。また、それがどのように機能するかを確認することもできますplugins/titlecase.rb

于 2013-02-18T17:05:42.800 に答える