Как сделать бесплатный личный сайт в R
ОБНОВЛЕНИЕ: Эти инструкции устарели. Вместо этого смотрите мое руководство на 2020 год.
Если вы ученый, вам нужен веб-сайт, чтобы люди могли легко найти информацию о ваших исследованиях и публикациях. Вы упустите возможности, такие как приглашения на выступления и сотрудничество, если ученые не смогут найти вашу информацию в Интернете.
В этом руководстве вы узнаете, как бесплатно создать собственный веб-сайт с помощью блога . 9Пакет 0009 в RStudio.
Есть несколько отличных сервисов для создания веб-сайтов по принципу «укажи и щелкни», таких как Squarespace. Вам нужно платить около 10 долларов в месяц, а шаблоны не очень подходят для академических веб-страниц.
Кроме того, blogdown
и RStudio бесплатны и могут интегрироваться с инфраструктурой Hugo, которая предоставляет несколько шаблонов веб-сайтов. Он также использует Markdown, простой язык разметки. Итак, приступим!
Установить blogdown
в R с помощью этой команды install. packages("blogdown")
Затем запустите новый проект, введя «gcushen/hugo-academic» в качестве темы Hugo. Не отмечайте остальные опции. необходимые файлы. шаблон сайта с помощью этой команды blogdown::serve_site()
Окно просмотра отобразит мобильную версию вашего сайта, но вы также можете увидеть версию для настольного компьютера в своем браузере.
Итак, теперь вы можете увидеть, как будет выглядеть ваш сайт. Все, что вам нужно сделать, это изменить информацию в файлах вашего сайта. Начнем с названия вашего сайта, которое можно изменить в файле config.toml
.
Чтобы отредактировать этот и другие файлы, упомянутые в этом руководстве, просто выберите их в браузере файлов RStudio.
Конечно, вы можете редактировать эти файлы в текстовом редакторе, но гораздо проще редактировать эти файлы в RStudio.
В файле config/_default/params.toml вы можете изменить цветовую тему и стиль шрифта вашего веб-сайта, поэтому поэкспериментируйте с этими параметрами.
Изменение цветовой темы вашего веб-сайта
Ваша главная страница состоит из набора виджетов, которые вы можете настроить или полностью удалить. Например, предположим, что мы хотим удалить большое изображение заголовка, называемое виджетом «герой». Давайте откроем content/home/hero.md
файл и изменить active = true
на active = false
Удаление виджета «герой»
Давайте теперь обновим фото профиля. Просто сохраните свой профиль в папке content/authors/admin
, назвав файл avatar.jpg
. Это автоматически обновит изображение вашего профиля.
Обновление фотографии вашего профиля
Отредактируйте данные своей биографии (например, должность, членство, данные об образовании) в content/authors/admin/_index.md 9файл 0009. В этот файл вы также можете добавить свои данные в социальных сетях и ссылку на страницу своего профиля в Google Scholar.
Чтобы изменить свои контактные данные, перейдите к config/_default/params. toml
и прокрутите вниз до раздела «Настройка контактного виджета».
Чтобы добавить свое резюме в формате PDF, скопируйте свое резюме в папку static/files/cv.pdf
и раскомментируйте (т. е. удалите знаки #
), которые предшествуют строкам раздела резюме в файле.
Чтобы увидеть, как ваши обновления выглядят на вашем веб-сайте, сохраните файл в Rstudio, а затем запустите 9Команда 0008 blogdown:::serve_site() .
Эти файлы уценки (.md) содержат подробные комментарии о том, что делает каждый битовый код. Если вы все еще не уверены, что что-то делает, просто отредактируйте свой скрипт и посмотрите, что произойдет. Вы всегда можете отменить свои изменения.
Чтобы отредактировать свои публикации, перейдите к файлам, находящимся в папке content/publication/
. Каждое издание имеет отдельную папку. Чтобы включить свою первую публикацию, перейдите на страницу content/publication/journal-article 9.0009 и откройте файл
index. md
.
Отредактируйте сведения о публикации и сохраните файл. Возможно, вы захотите переименовать свою папку, чтобы ее было легче идентифицировать. Чтобы добавить больше публикаций, просто скопируйте и вставьте папку примера и отредактируйте соответствующим образом.
Чтобы включить изображение, связанное с вашей статьей (например, рисунок из вашей статьи), просто добавьте его в папку публикации и назовите Featured.jpg
.
Чтобы изменить содержимое главного меню веб-сайта, отредактируйте 9Файл 0008 config/_default/menus.toml . Просто редактируйте или удаляйте разделы по своему усмотрению. Если вы хотите добавить свое резюме в меню, просто добавьте пункт меню, который вы можете назвать CV ( name = "CV"
), который включает url = "files/cv.pdf"
.
Когда вы закончите редактирование и будете довольны своей страницей, самое время разместить ее в Интернете. Самый простой способ сделать это через Netlify.
Один из способов загрузить свой веб-сайт и поддерживать его в актуальном состоянии — разместить файлы на Github.