Распечатать файл уценки из GitHub - PullRequest
0 голосов
/ 23 мая 2019

Я хотел бы поделиться простым способом распечатать файлы уценки (* .md) из GitHub.

Я нашел много интересных подходов, в основном в этот вопрос . Но ни один из них не был обновлен и не работал, или то, что я искал (простой и удобный способ печатать ). На основе пары ответов мне удалось самостоятельно найти решение, которое работает.

Любые другие решения также приветствуются.

Ответы [ 2 ]

1 голос
/ 23 мая 2019

Я основал свой ответ на удивительном ответе Бориса Терзича , поэтому я также сделал букмарклет:

javascript:document.querySelector('.markdown-body').setAttribute('style', 'position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 100; background-color: white; border:0');document.querySelector('body').appendChild(document.querySelector('.markdown-body'));window.print()

Как Борис Терзич также объяснил вамследует добавить содержимое букмарклета (скопируйте и вставьте код выше) в качестве закладки.Как правило, Добавьте новую закладку , присвойте ей соответствующее имя и скопируйте код выше в качестве URL-адреса.Затем, чтобы использовать его, вам необходимо:

  1. Открыть Git-страницу файла * .md, который вы хотите распечатать.
  2. Нажмите на созданную вами закладку;он переформатирует страницу, чтобы потом распечатать ее.

Попробуйте с пример !

0 голосов
/ 15 июля 2019

У меня была такая же проблема, поэтому я создал расширение Chrome, которое делает именно это: Принтер GitHub Markdown .Это решение в один клик для печати файлов уценки точно как они отображаются на GitHub.

Это с открытым исходным кодом тоже.

...