Jekyll analysiert einen Beitrag nicht korrekt, und ich kann den Fehler nicht finden; Die YAML-Front ist die gleiche wie in unseren anderen Posts. Hier sind die zwei Unterschiede:Jekyll behandelt YAML Bindestriche als Bindestriche
(1) Aus irgendeinem Grund, Jekyll Rendern der drei Bindestriche an der Unterseite der YAML Front-Angelegenheit als ein einziger Strich: category: German — Doch is a modal particle,
. Ich habe versucht, diese Bindestriche zu löschen und neu zu tippen, und das hat das Problem nicht gelöst.
(2) Wir versuchen, eine neue Kategorie mit diesem Beitrag namens "Deutsch" zu erstellen. Jekyll hat unsere Kategorien automatisch aus anderen Posts erstellt, aber in diesem Fall erstellt er nicht die Kategorie "Deutsch" und platziert den Post stattdessen in einem eigenen Ordner.
Wenn ich die Seite im Browser öffnen, sehe ich an der Spitze:
layout: post author: WordBrewery title: “How to use the German doch” description: “How to use and understand the German modal particle doch.” image: hohenschwangau.jpg featured: true published: true category: German — Doch is a modal particle, a word used to indicate attitude, tone or the focus of a sentence.
Hier ist die YAML Front-Materie und erste Zeile der Post:
---
layout: post
author: WordBrewery
title: "How to use the German doch"
description: "How to use and understand the German modal particle doch."
image: hohenschwangau.jpg
featured: true
published: true
category: German
---
*Doch* is a [modal particle](https://en.m.wikipedia.org/wiki/German_modal_particle), a word used to indicate attitude, tone or the
Ich würde jede Hilfe sehr schätzen.
Appearance of the unparsed post
Ist die Codierung der Datei anders als Beiträge, die korrekt funktionieren? – RobertKenny
Achten Sie darauf, Ihre Datei mit UTF-8-Codierung ohne Stückliste zu speichern. –
Danke euch beiden; Ich dachte, dass könnte das Problem sein und hatte die Codierung als utf-8 in Emacs (das Original wurde auf einem Windows-PC in Atom erstellt), aber anscheinend, dass die BOM nicht entfernt (und die Stückliste war nicht sichtbar im Whitespace-Modus)). Ich wechselte dann zu Sublime Text und versuchte, es als UTF-8 zu öffnen und es als UTF-8 zu speichern, und das funktionierte. Vielen Dank! – WordBrewery