- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2023-07-03T20:58:03+09:00","default:takataka","takataka")
#author("2023-07-17T16:46:23+09:00","default:takataka","takataka")
* フレッシャーズセミナー 2023年度高橋担当分 [#o0c872cf]
&color(red){''工事中''};
//&color(red){''工事中''};
- 対象: 龍谷大学 先端理工学部 数理情報科学課程 1年
- この科目は複数教員が分担します.ここには [[高橋隆史>takataka]] 担当分の情報があります
#contentsx
** Markdown [#z95b32d3]
VSCode で Markdown のファイルを作ってみましょう.
[[Freshers/2023/Markdown]] へ
*** Step1 [#odaa2e4c]
** Markdown 中に LaTeX 数式を書く [#y1b88268]
+ VSCode を開く.
+ ''hoge.md'' という名前の新しいファイルを作る.
+ その中身を次のようにする(コピー&ペーストしましょう).
#pre{{
# 大きい見出しです
[[Freshers/2023/LaTeX]] へ
## 中くらいの見出しですです
** レポート課題 [#i853b6e2]
行の先頭を `#` や `##` で始めると,章や節のタイトルになります.
「大きい見出しです」は `#` で,「中くらいの見出しですです」は,`##` で始まってるので,前者よりも後者の方が一つ下のレベルの見出しとなっています.
[[Freshers/2023/report]] へ
ほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげ
ほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげほげ.
** [おまけ] Chat AI [#cbe5e299]
## 中くらいの見出しでんがなまんがな
[[Freshers/2023/chatAI]]
「中くらいの見出しでんがなまんがな」は,「〜ですです」と同じレベルのタイトルですです.
### も一つ下の見出しでっせ
`###` にすると↑のようになります.
だんらくだんらくだんらくだんらくだんらく *だんらく* だんらくだん **らくだ** んらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらくだんらく.
だんらくだんらくだんらくだんらく.
}}
+ 下図の丸で囲んだアイコンを押して「プレビュー」を開く
#ref(vscode01-640.png,nolink);
+ 下図のように,VSCode のウィンドウが分割されて,左に hoge.md の中身が,右にそれを見栄え良く整形したもの(プレビュー)が表示される
#ref(vscode02-640.png,nolink);
+ 左右を見比べる
*** Step2 [#l30e6e7c]
''hoge.md'' の末尾に以下を追加して観察しましょう.
#pre{{
### 箇条書き
行の先頭を`- `(`-` のあとに半角の空白を入れる)とすると,箇条書きができます.
- 箇条書き
- かじょーがき
- 過剰牡蠣
- 渦状柿
行の先頭を `1. `(`.` のあとに半角の空白を入れる)とすると,すると,番号付きの箇条書きができます.
1. 箇条書き
1. かじょーがき
1. 過剰牡蠣
1. 渦状柿
}}
*** Step3 [#b4fb5d29]
&color(red){''工事中''};
** LaTeX [#y1b88268]
VSCode では,Markdown 文書中に ''LaTeX記法'' で数式を書いたものをプレビューできます.
*** Step1 [#mf5a7ccc]
''hoge.md'' の末尾に以下を追加して観察しましょう.
#pre{{
# Markdown に LaTeX 数式を書く
Markdown を扱えるソフトの中には,「LaTeX 記法」で書いた数式を整形してプレビューできるものも多くあります.
VSCode もその一つです.
## 文の中に数式を入れる
以下の文中の `$` と `$` で囲まれた部分が,LaTeX記法で書いた数式です.
$x$ に関する二次方程式 $ax^2 + bx + c = 0$ の解は,$a \ne 0$ のとき,$x = \frac{-b \pm \sqrt{b^2-4ac} }{2a}$ である.
$n$ を任意の自然数として,$\sum_{k=1}^{n}k = \frac{n}{2}(n+1)$ が成り立つ.
$f(x) = e^{-x^2}$ のとき,$\int_{-\infty}^{\infty}f(x)dx = \sqrt{\pi}$ である.
}}
*** Step2 [#m5e5c178]
さらに以下を追加して観察しましょう.
#pre{{
## 独立した数式を書く
長い数式を書きたい場合,`$$` と `$$` で囲みます.新たな行に独立した数式として表されます.
$n$ を任意の自然数として,
$$ \sum_{k=1}^{n}k = \frac{n}{2}(n+1) $$
が成り立ちます.
$f(x) = e^{-x^2}$ のとき,
$$\int_{-\infty}^{\infty}f(x)dx = \sqrt{\pi}$$
である.
}}
*** Step3 [#gc74c072]
さらにさらに以下を追加して観察しましょう.
#pre{{
## 補足
LaTeX 記法については,Google等の検索エンジンで「latex ほげほげ」のようなキーワードで検索すれば,たくさん情報が出てきます.
- LaTeX で書けるもの全てが Markdown 上に書けるわけではありません.
- Markdown にもいろいろ方言があるので,VSCode で書いてプレビューできる LaTeX 記法が,他のソフトでエラーになることもたまにあります.
`$$` で囲む別行立て数式の場合,次のように `\begin{alinged}...\end{aligned}` を使うと複数行に渡る数式をいい感じに揃えられます(詳しくは「latex aligned」等で検索してね ).
$$
\begin{aligned}
\int_{1}^{2}(x^2 - 2x + 1 )dx &= \int_1^2 (x-1)^2dx \\
&= \left[ \frac{(x-1)^3}{3} \right]_1^2 \\
&= \frac{1}{3}
\end{aligned}
$$
$x_1, x_2, \ldots, x_N$ の平均を $\bar{x}$ とおくとき,$y_n = x_n + b$ の平均 $\bar{y}$ は
$$
\begin{aligned}
\bar{y} &=\frac{1}{N}\sum_{n=1}^{N}y_n \\
&= \frac{1}{N} \sum_{n=1}^{N}(x_n+b) \\
&= \frac{1}{N}\sum_{n=1}^{N}x_n + \frac{1}{N}\sum_{n=1}^{N}b \\
&= \bar{x} + \frac{1}{N}\times bN \\
&= \bar{x} + b
\end{aligned}
$$
となる.
}}