- #个数意味着标题级数这是斜体这是黑体这是黑体加斜体
1. #个数意味着标题级数 2. *这是斜体* 3. **这是黑体** 4. ***这是黑体加斜体*** 5. ~~这样在字上加删除线~~ 6. 加下划线 7. ==这样添加高亮== 8. 添加下标,使用~,如H~2~ 9. 添加上标,使用^,如x^2^ 10. 用三个以上的星号、减号、底线来建立一个分隔线(ps:一行内不能有其它东西)脚注
使用[^name]添加脚注
如:这是我的markdown1学习笔记
使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容跳出列表按回车 有序列表
- 使用数字并加上 .号来表示数字加.后面有空格
-
定义型列表
- 由名词和解释组成。一行写上定义,紧跟一行写上解释。解释的写法:紧跟一个缩进(Tab)
区块引用是在段落开头使用>符号 ,然后后面紧跟一个空格符号一个>符号是最外层,两个> 符号是第一层嵌套
代码最外层
第一层嵌套
第二层嵌套
printf("单行代码用包起来")`
#include链接int main() { std::cout << "Hello, typora"; printf("一段代码用```包起来“); }
Markdown语法手册(Typora)足球阵型详解 我方足球防守阵型
队内防守阵型为4-3-2阵型,分为拦截部分4人、包围球部分3人、接应部分2人
拦截部分double distance = abs(tball.getDistanceTo(VecPosition(-15.0,0.0,0.0))-(1.8/cos(angBallToMyGoal)));
将四名球员设置在distance的五等分点上
包围球部分 double theta=pow(0.9,abs(x));
VecPosition ppp = VecPosition(-2.5*theta,0.0,0.0);
deam_position.push_back(ppp + VecPosition(x,y,0));
deam_position.push_back(VecPosition((distance-1.5)*cos(angBallToMyGoal)-14, (distance-1.5)*sin(angBallToMyGoal)+1.8*tan(angBallToMyGoal)+0.8,0));
deam_position.push_back(VecPosition((distance-1.5)*cos(angBallToMyGoal)-14, (distance-1.5)*sin(angBallToMyGoal)+1.8*tan(angBallToMyGoal)-0.8,0));
其中一名球员位于球正后方,另外两名球员离球一段距离,并与distance形成一定角度
接应部分 if(x < -3) {
deam_position.push_back(VecPosition(x+8, 0, 0));
}
else {
deam_position.push_back(VecPosition(6, 0, 0));
}
deam_position.push_back(VecPosition(10.5, 0, 0));
一个位于球正前方,另一个站在对方球门前
以上防守阵型有待优化,可参考上方“足球阵型详解”链接改善
markdown是一种纯文本标记语言 ↩︎



