This commit is contained in:
2025-08-29 17:23:05 +08:00
parent 5745fa8601
commit d4844c9b7c
41 changed files with 133 additions and 81 deletions

View File

@@ -3,3 +3,4 @@
#include "table-bec.typ"
#include "掺杂晶格变化.typ"
#include "晶格变化导致的频率变化.typ"
#include "table-nopol-full.typ"

View File

@@ -0,0 +1,67 @@
#page(flipped: true)[#figure({
set text(size: 9pt);
set par(justify: false);
let m(n, content) = table.cell(colspan: n, content);
let m2(content) = table.cell(colspan: 2, content);
let m3(content) = table.cell(colspan: 3, content);
let A1 = [A#sub[1]];
let A2 = [A#sub[2]];
let B1 = [B#sub[1]];
let B2 = [B#sub[2]];
let E1 = [E#sub[1]];
let E2 = [E#sub[2]];
table(columns: 22, align: center + horizon, inset: (x: 3pt, y: 5pt),
m2[*Number of Mode*],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[1], m2[2], m2[3], [4], [5], m2[6], m2[7], m2[8], m2[9], m2[10], [11], [12],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[*Vibration Direction*], [x], [y], [x], [y], [x], [y], m(4)[z], [x], [y], [x], [y], [x], [y], m(4)[z],
table.cell(rowspan: 2)[*Representation*],
[C#sub[6v]], m2(E2), m2(E2), m2(E1), B1, B1, m2(A1), m2(E1), m2(E2), m2(E2), m2(A1), B1, B1,
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
[C#sub[2v]], A2, A1, A2, A1, B2, B1, B1, B1, m2(A1), B2, B1, A2, A1, A2, A1, m2(A1), B1, B1,
// TODO: 重新检查数据是否正确(主要是正负号)
table.cell(rowspan: 4)[*Raman Tensor*],
[Non-zero components],
// E2 E2 E1 2B1 A1
[xy], [xx, -yy], [xy], [xx, -yy], [xz], [yz], m2[None], [xx, yy], [zz],
// E1 E2 E2 A1 2B1
[xz], [yz], [xy], [xx, -yy], [xy], [xx, -yy], [xx, yy], [zz], m2[None],
[Analysis result (a.u.)],
// E2 E2 E1 2B1
m2[$2epsilon_2-2zeta_2-4eta_2$], m2[$2epsilon_2-2zeta_2$], m2[$-2epsilon_1-2zeta_1$], m2[-],
// A1 E1 E2
[$-2epsilon_5$], [$-2epsilon_6$], m2[$-2epsilon_1+2zeta_1$], m2[$8a_2+2epsilon_2-2zeta_2-4eta_2$],
// E2 A1 2B1
m2[$-2epsilon_2+2zeta_2$], [$-2zeta_5$], [$-2zeta_6$], m2[-],
[Calculation result (a.u.)],
// TODO: 改正正负号
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[0.17], m2[1.13], m2[2.43], m2[-], [2.83], [1.79], m2[0.09], m2[88.54], m2[0.50], [0.01], [1.78], m2[-],
[Experiment result (a.u.)],
// TODO: 填充
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[], m2[], m2[], m2[-], [], [], m2[Invisible], m2[], m3[Invisible], [], m2[-],
table.cell(rowspan: 3)[*Frequency*],
[Simulation (cm#super[-1])],
// E2 E2 E1 2B1 A1
m2[190.51], m2[197.84], m2[257.35], [389.96], [397.49], m2[591.90],
// E1 E2 E2 A1 2B1
m2[746.91], m2[756.25], m2[764.33], m2[812.87], [885.68], [894.13],
[Experiment (cm#super[-1])],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[195.5], m2[203.3], m2[269.7], m2[-], m2[609.5], m2[Invisible], m2[776], m(3)[Invisible], [839], m2[-],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
[Error (%)], m2[2.6], m2[2.7], m2[4.6], m2[-], m2[2.9], m2[-], m2[2.5], m(3)[-], [3.1], m2[-],
table.cell(rowspan: 2)[*FWHM* (cm#super[-1])],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
[Simulation], m2[0.08], m2[0.09], m2[0.08], m2[-], m2[0.61], m2[3.97], m2[4.62], m2[4.01], m2[0.89], m2[-],
// TODO: 选取合适的实验并填充数据
[Experiment, zxxz],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[2.61], m2[2.09], m2[1.98], m2[-], m2[2.64], m2[Invisible], m2[3.27], m3[Invisible], [], m2[-],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[*Polarity*], m(4)[None], m2[Weak], m2[None], m(4)[Weak], m(4)[None], m2[Weak], m2[None],
)},
caption: [Negaligible-polarized Phonons at $Gamma$ Point.],
)<table-nopol-full>]

View File

@@ -1,5 +1,5 @@
#figure(
image("/画图/拉曼整体图/main.svg"),
image("/画图/拉曼整体图/embed.svg"),
caption: [
(a) Phonon dispersion of 4H-SiC along the A#sym.GammaK high-symmetry path.
Gray lines represent negligible-polar phonon modes,

View File

@@ -4,64 +4,39 @@
let m(n, content) = table.cell(colspan: n, content);
let m2(content) = table.cell(colspan: 2, content);
let m3(content) = table.cell(colspan: 3, content);
let A1 = [A#sub[1]];
let A2 = [A#sub[2]];
let B1 = [B#sub[1]];
let B2 = [B#sub[2]];
let E1 = [E#sub[1]];
let E2 = [E#sub[2]];
table(columns: 22, align: center + horizon, inset: (x: 3pt, y: 5pt),
m2[*Number of Mode*],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[1], m2[2], m2[3], [4], [5], m2[6], m2[7], m2[8], m2[9], m2[10], [11], [12],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[*Vibration Direction*], [x], [y], [x], [y], [x], [y], m(4)[z], [x], [y], [x], [y], [x], [y], m(4)[z],
table.cell(rowspan: 2)[*Representation*],
[C#sub[6v]], m2(E2), m2(E2), m2(E1), B1, B1, m2(A1), m2(E1), m2(E2), m2(E2), m2(A1), B1, B1,
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
[C#sub[2v]], A2, A1, A2, A1, B2, B1, B1, B1, m2(A1), B2, B1, A2, A1, A2, A1, m2(A1), B1, B1,
// TODO: 重新检查数据是否正确(主要是正负号)
table.cell(rowspan: 4)[*Raman Tensor*],
[Non-zero components],
// E2 E2 E1 2B1 A1
[xy], [xx, -yy], [xy], [xx, -yy], [xz], [yz], m2[None], [xx, yy], [zz],
// E1 E2 E2 A1 2B1
[xz], [yz], [xy], [xx, -yy], [xy], [xx, -yy], [xx, yy], [zz], m2[None],
[Analysis result (a.u.)],
// E2 E2 E1 2B1
m2[$2epsilon_2-2zeta_2-4eta_2$], m2[$2epsilon_2-2zeta_2$], m2[$-2epsilon_1-2zeta_1$], m2[-],
// A1 E1 E2
[$-2epsilon_5$], [$-2epsilon_6$], m2[$-2epsilon_1+2zeta_1$], m2[$8a_2+2epsilon_2-2zeta_2-4eta_2$],
// E2 A1 2B1
m2[$-2epsilon_2+2zeta_2$], [$-2zeta_5$], [$-2zeta_6$], m2[-],
[Calculation result (a.u.)],
// TODO: 改正正负号
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[0.17], m2[1.13], m2[2.43], m2[-], [2.83], [1.79], m2[0.09], m2[88.54], m2[0.50], [0.01], [1.78], m2[-],
[Experiment result (a.u.)],
// TODO: 填充
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[], m2[], m2[], m2[-], [], [], m2[Invisible], m2[], m3[Invisible], [], m2[-],
table(columns: 12, align: center + horizon,
m2[*Notation of Mode*],
[E#sub[2]-1], [E#sub[2]-2], [E#sub[1]-1], m2[A#sub[1]-1],
[E#sub[1]-2], [E#sub[2]-3], [E#sub[2]-4], m2[A#sub[1]-2],
table.cell(rowspan: 3)[*Frequency*],
[Simulation (cm#super[-1])],
// E2 E2 E1 2B1 A1
m2[190.51], m2[197.84], m2[257.35], [389.96], [397.49], m2[591.90],
// E1 E2 E2 A1 2B1
m2[746.91], m2[756.25], m2[764.33], m2[812.87], [885.68], [894.13],
// E2 E2 E1 A1 E1 E2 E2 A1
[190.51], [197.84], [257.35], m2[591.90], [746.91], [756.25], [764.33], m2[812.87],
[Experiment (cm#super[-1])],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[195.5], m2[203.3], m2[269.7], m2[-], m2[609.5], m2[Invisible], m2[776], m(3)[Invisible], [839], m2[-],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
[Error (%)], m2[2.6], m2[2.7], m2[4.6], m2[-], m2[2.9], m2[-], m2[2.5], m(3)[-], [3.1], m2[-],
table.cell(rowspan: 2)[*FWHM* (cm#super[-1])],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
[Simulation], m2[0.08], m2[0.09], m2[0.08], m2[-], m2[0.61], m2[3.97], m2[4.62], m2[4.01], m2[0.89], m2[-],
// TODO: 选取合适的实验并填充数据
[Experiment, zxxz],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[2.61], m2[2.09], m2[1.98], m2[-], m2[2.64], m2[Invisible], m2[3.27], m3[Invisible], [], m2[-],
// E2 E2 E1 2B1 A1 E1 E2 E2 A1 2B1
m2[*Polarity*], m(4)[None], m2[Weak], m2[None], m(4)[Weak], m(4)[None], m2[Weak], m2[None],
// E2 E2 E1 A1 E1 E2 E2 A1
[195.5], [203.3], [269.7], m2[609.5], [Invisible], [776], [Invisible], m2[839],
// E2 E2 E1 A1 E1 E2 E2 A1
[Error (%)], [2.6], [2.7], [4.6], m2[2.9], [-], [2.5], [-], m2[3.1],
// TODO: 重新检查数据是否正确(主要是正负号)
table.cell(rowspan: 4)[*Raman Tensor*],
[Non-zero components],
// E2 E2 E1 A1
[xy, xx, -yy], [xy, xx, -yy], [xz, yz], [xx, yy], [zz],
// E1 E2 E2 A1
[xz, yz], [xy, xx, -yy], [xy, xx, -yy], [xx, yy], [zz],
[Analysis result (a.u.)],
// E2 E2 E1 A1
[$2epsilon_2-2zeta_2-4eta_2$], [$2epsilon_2-2zeta_2$], [$-2epsilon_1-2zeta_1$], [$-2epsilon_5$], [$-2epsilon_6$],
// E1 E2 E2 A1
[$-2epsilon_1+2zeta_1$], [$8a_2+2epsilon_2-2zeta_2-4eta_2$], [$-2epsilon_2+2zeta_2$], [$-2zeta_5$], [$-2zeta_6$],
[Calculation result (a.u.)],
// TODO: 改正正负号
// E2 E2 E1 A1 E1 E2 E2 A1
[0.17], [1.13], [2.43], [2.83], [1.79], [0.09], [88.54], [0.50], [0.01], [1.78],
[Experiment result (a.u.)],
// TODO: 填充
// E2 E2 E1 A1 E1 E2 E2 A1
[], [], [], [], [], [Invisible], [], [Invisible], [Invisible], [],
)},
caption: [Negaligible-polarized Phonons at $Gamma$ Point.],
)<table-nopol>]

View File

@@ -82,8 +82,6 @@
- 由于SiC的折射率较大导致略入射中起作用的散射角只有大约 25#sym.degree。
- 由于对焦困难,掠入射的情况下,光谱精细度远远不如其它两种情况(尽管已将积分时间大大延长)。
// TODO: 旋转坐标轴
#figure(
image("/画图/入射方向/main.svg"),
placement: none,
@@ -121,10 +119,13 @@
- 强极性模式长程库伦相互作用导致声子性质对波矢方向敏感Gamma 点附近不连续,不同方向的散射结果有明显差别。
#figure(
image("/画图/声子不连续/embed.svg"),
image("/画图/声子不连续/embed.svg"),
placement: none,
)<figure-discont>
#figure(
image("/画图/拉曼整体图/embed.svg"),
)
// 文章结构如下:
//
@@ -157,10 +158,13 @@
- 缺少的 1E#sub[1]+1E#sub[2] 可以解释为,被附近非常强的峰淹没了。
- 缺少的 1A#sub[1] 对基平面内偏振光的散射很弱、但对 c 轴偏振的散射光较强,因此可以在肩入射/掠入射中看到。
表格见文章。
// TODO: 画一个图,表明峰高的差别;或者,和前面的图合并。
== 极性模式
- 极性模式的散射强度都比较大。
- 在不同入射方向下,极性模式最多会呈现出三个峰。
// TODO: 拟合时不考虑fano共振结果有些不好。是否将它考虑进去再拟合

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
画图/拉曼整体图/embed.svg LFS Normal file

Binary file not shown.

View File

@@ -21,6 +21,7 @@ def export(mode_id):
renderView1 = CreateView('RenderView')
renderView1.ViewSize = [432, 733]
renderView1.AxesGrid = 'Grid Axes 3D Actor'
renderView1.OrientationAxesVisibility = 0
renderView1.CenterOfRotation = [0.7733228206634521, 0.8970721662044525, 4.6205607652664185]
renderView1.StereoType = 'Crystal Eyes'
renderView1.CameraPosition = [23.272381554100093, -35.17841635119482, 17.0208663979609]

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

View File

View File

@@ -16,6 +16,7 @@ paraview.simple._DisableFirstRenderCameraReset()
renderView1 = CreateView('RenderView')
renderView1.ViewSize = [432, 733]
renderView1.AxesGrid = 'Grid Axes 3D Actor'
renderView1.OrientationAxesVisibility = 0
renderView1.CenterOfRotation = [0.7733228206634521, 0.8970721662044525, 4.6205607652664185]
renderView1.StereoType = 'Crystal Eyes'
renderView1.CameraPosition = [23.272381554100093, -35.17841635119482, 17.0208663979609]

Binary file not shown.

Binary file not shown.