Проблема лишних пробелов в html с китайским языком, созданная gitbook - PullRequest
0 голосов
/ 19 февраля 2019

Я использую страницы gitbook и github для создания своей домашней страницы.Основной язык - китайский.Но я нахожу, что gitbook добавляет дополнительное место в каком-то месте, которое не обязательно.Ниже приведен текст в файле уценки

enter image description here

В выходном html появляется дополнительный пробел между "参 与", что недопустимо в тексте на китайском языке,

enter image description here

Я знаю, что это дополнительное пространство добавлено gitbook, который думает, что текст на английском.Я не знаю, как настроить gitbook для решения такой проблемы.Так что мне нужна твоя помощь.Спасибо большое.

1 Ответ

0 голосов
/ 20 февраля 2019

Удалите разрыв строки между этими двумя символами в Markdown.

Эта проблема связана с HTML и браузером и не относится к Markdown.В обычных условиях ваш браузер будет обрабатывать любые пробельные символы как пробел.Другими словами, ваш браузер будет отображать разрыв строки в виде пробела.Поскольку вы вручную добавили разрыв строки между этими двумя символами, анализатор Markdown сохраняет разрыв строки в HTML-коде, который он выводит, и браузер учитывает разрыв строки, отображая пробел.Поэтому вам нужно удалить разрыв строки из исходного текста Markdown.

Если вы хотите, чтобы строки в вашем источнике не были слишком длинными, то вы можете добавить разрыв строки в последний пробел перед текущимперевод строки.

...