Как заставить github linguist учитывать файлы *.Rnw с учетом статистики языка репозитория?

У меня есть много репозиториев, содержащих файлы, написанные с помощью LaTeX и R с knitr, поэтому расширения имен файлов - "Rnw". Файлы с этими расширениями не учитываются лингвистом Github. Как мы можем это исправить?

Объединение всех файлов для извлечения фрагментов кода R в отдельные файлы, а также для фиксации и отправки их не так, не так ли?

Я исследовал руководящие принципы лингвиста, но не нашел случая.

Я хочу, чтобы они учитывались как смесь TeX и R, если лингвист может анализировать файлы, считать байты кода R в кусках knitr и байтах TeX.

1 ответ

Решение

То, что вы хотите сделать, в настоящее время невозможно с Linguist (v5.0.8). Лингвист может рассчитывать только файл на статистику одного языка.

Как примечание стороны:

  • Если вы хотите изменить обнаруженный язык, вы можете использовать переопределения Linguist.
  • Если ваша проблема связана с выделением исходного файла, вы можете определить специальную грамматику для .Rnw файлы, с поддержкой как R, так и TeX.
Другие вопросы по тегам