TeX: $\omega$, $|\cos(\phi)|$
TeX: \[ x^2 = 0 \]
利用 iframe 這個 html 的 tag,就可以在網頁中顯示其它網頁的內容
<iframe src="https://yourhost.com/path/to/notebook.html" width="100%" height="600px"></iframe>
To deploy a Quarto website to GitHub using the usethis
package in RStudio on Ubuntu 20.04, follow these steps:
Install Required Packages:
Ensure you have the usethis
, quarto
, and gitcreds
packages installed. You can install them using the following commands in RStudio:
install.packages("usethis")
install.packages("quarto")
install.packages("gitcreds")
Create a New Quarto Project:
Create a new Quarto project in RStudio. You can do this by navigating to File
> New Project
> New Directory
> Quarto Website
.
Set git username and password (token) if you first use git:
usethis::use_git_config(user.name = "Your Name", user.email = "your.email@example.com")
Set git token (password), you have to get the token from github.com before use:
gitcreds::gitcreds_set()
Configure Quarto for GitHub Pages:
Modify your _quarto.yml
file to specify the output directory as docs
:
project:
type: website
output-dir: docs
Build the website files:
system("quarto render")
Initialize Git: Initialize a Git repository in your project directory:
usethis::use_git()
Create a GitHub Repository:
Use usethis
to create a GitHub repository and link it to your local project:
usethis::use_github()
Configure GitHub Pages:
Go to your GitHub repository settings and configure GitHub Pages to publish from the docs
directory of the main
branch.
To deploy a Quarto website to GitHub using the usethis
package in RStudio on Ubuntu 20.04, follow these steps:
Install Required Packages:
Ensure you have the usethis
and quarto
packages installed. You can install them using the following commands in RStudio:
install.packages("usethis")
install.packages("quarto")
Create a New Quarto Project:
Create a new Quarto project in RStudio. You can do this by navigating to File
> New Project
> New Directory
> Quarto Website
.
Initialize Git: Initialize a Git repository in your project directory:
usethis::use_git()
Create a GitHub Repository:
Use usethis
to create a GitHub repository and link it to your local project:
usethis::use_github()
Configure Quarto for GitHub Pages:
Modify your _quarto.yml
file to specify the output directory as docs
:
project:
type: website
output-dir: docs
Add .nojekyll File:
Add a .nojekyll
file to the root of your repository to prevent GitHub Pages from processing your site with Jekyll:
touch .nojekyll
Render and Deploy Your Site: Render your Quarto site and push the changes to GitHub:
quarto render
git add docs
git commit -m "Publish site to docs/"
git push
Configure GitHub Pages:
Go to your GitHub repository settings and configure GitHub Pages to publish from the docs
directory of the main
branch.