------------------------------更新--------------------------------------

买了本二手的书,仔细看了一下要用JabRef这个软件来制作.bib文件,刘老师书上3.3.2节有JabRef软件下载链接,需要Java环境,我分享了一个百度云的,欢迎一起学习交流~【文件大小:52.7M】https://pan.baidu.com/s/1rdL9pc8XyZ98P06WeDM2MQ

------------------------------分割线-----------------------------------

参考刘海洋老师的这本书在学习LaTeX,第一章是一个小例子《杂谈勾股定理》,网上搜集了一些“号称”的源代码,发现并不靠谱,所以自己敲了一下!感觉还是那句名言说的好——自己动手丰衣足食!代码分享给大家。

%------------------------TeX------------------------------------
% -*- coding: utf-8 -*-
% !Mode:: "TeX:UTF-8"% gougu.tex
% 勾股定理\documentclass[UTF8,a6paper]{ctexart}
\usepackage{graphicx}   % 插入图所需宏包
\usepackage{float}  % float 宏包为 figure 环境加上了一个 [H]  位置选项,从而使得用 figure 环境可以生成不浮动的图形。
\usepackage{amsmath}    % 公式的交叉引用
\usepackage{geometry}\geometry{a6paper,centering,scale=0.8}
\usepackage[format=hang,font=small,textfont=it]{caption} % 设定图表所有标题使用悬挂对齐方式(即编号向左突出),整体用小字号,而标题文本使用斜体(对汉字来说就是楷书)。\usepackage[nottoc]{tocbibind}    % 宏包默认会在目录中加入目录项本身、参考文献、索引等项目。这里使用 nottoc 选项取消了在项目中显示目录本身。
\usepackage{syntonly}\title{\heiti 杂谈勾股定理}
\author{\kaishu 张三}
\date{\today}\newtheorem{thm}{定理}
\bibliographystyle{unsrt}
%\bibliographystyle{plain}\newenvironment{myquote}{\begin{quote}\zihao{-5}\kaishu}{\end{quote}} % 引用部分格式定义\newcommand\degree{^\circ}% 之前都是导言区\begin{document}\maketitle\begin{abstract}这是一篇勾股定理的小短文。\end{abstract}\tableofcontents\section{勾股定理在古代}\label{sec:first}西方称勾股定理为毕达哥拉斯定理,将勾股定理的发现归功于公元前 6 世纪的毕达哥拉斯学派\cite{Kline}。该学派得到了一个法则,可以求出可排成直角三角形三边的三元数组。毕达哥拉斯学派没有书面著作,该定理的严格表述和证明则见于欧几里得\footnote{欧几里得,约公元前 330-275 年。}《几何原本》的命题 47:“直角三角形斜边上的正方向形等于两直角边上的两个正方形之和。”证明是用面积做的。我国《周脾算经》载商高(约公元前 12 世纪)答周公问:\begin{myquote}勾广三,股修四,径隅五。\end{myquote}又载陈子(约公元前 7--6 世纪)答荣方问:\begin{myquote} 若求邪至日者,以日下为勾,日高为股,勾股各自乘,并而开方除之,得邪至日。\end{myquote}都比古希腊更早。后者已经明确道出勾股定理的一般形式。图\ref{fig:xiantu}是我国古代对勾股定理的一种证明\cite{quanjing}。\begin{figure}[ht] \centering\includegraphics[scale=0.2]{xiantu.pdf}\caption{宋赵爽在《周脾算经》注中作的弦图(仿制),该图给出了勾股定理的一个极具对称美的证明。}\label{fig:xiantu}\end{figure}\section{勾股定理的近代形式}勾股定理可以用现代语言表述如下:\begin{thm}[勾股定理]直角三角形斜边的平方等于两腰的平方和。可以用符号语言表述为:设直角三角形$ABC$,其中$\angle C=90\degree$,则有\begin{equation}\label{eq:gougu}AB^2 = BC^2 + AC^2.\end{equation}\end{thm}满足式\eqref{eq:gougu}的整数称为\emph{勾股数}。第\ref{sec:first}节所说毕达哥拉斯学派得到的三元数组就是勾股数。下表列出了一些较小的勾股数:\begin{table}[H]\begin{tabular}{|rrr|}\hline直角边 $a$ & 直角边 $b$ & 斜边 $c$ \\\hline3    & 4    & 5   \\5    & 12   & 13 \\\hline\end{tabular}%\qquad($a^2 + b^2 = c^2$)\end{table}\nocite{Shiye}\bibliography{math}
\end{document}%------------------------math.bib参考文献------------------------------------
@BOOK{Kline,title={古今数学思想},publisher={上海科学技术出版社},year={2002},author={克莱因}}@ARTICLE{quanjing,author={曲安京},title={商高、赵爽与刘徽关于勾股定理的证明},journal={数学传播},year={1998},volume={20},number={3}}@BOOK{Shiye,title={几何的有名定理},publisher={上海科学技术出版社},year={1986},author={矢野健太郎}}

我用的编辑器是TeX Studio,个人认为还是比较友好易上手的。参考文献部分需要 新建文本文档-->复制内容进去-->将txt改为bib,放到与TeX同目录下即可。

以上代码编辑结果与书中一致,唯一让我搞不定的是参考文献,在pdf中显示出来是乱码的,怎么搞也搞不定,希望有看到的小伙伴可以给个反馈:一样的源码,你们也会这样吗?如果也乱码,你有解决方法吗?可以直接留言,非常感谢~

LaTeX入门_刘海洋_电子工业出版社_案例代码1相关推荐

  1. LaTeX入门(刘海洋)_百度云

    LaTeX入门(刘海洋)_百度云链接下载:链接:https://pan.baidu.com/s/1Y_LoLs-0o_acKIdG7Orj8g 提取码:jyik 复制这段内容后打开百度网盘手机App, ...

  2. python数据分析从入门到精通电子工业出版社_荐书丨Python数据分析从入门到精通...

    点击上方"程序人生",选择"置顶公众号" 第一时间关注程序猿(媛)身边的故事 采用Python 3.6版本,兼容Python 3.X等众多版本 一本书搞定IPy ...

  3. c语言课程设计北京电子工业出版社,C语言课程设计报告(招生查询系统).doc

    PAGE 课 程 设 计 报 告 题目: 招生查询系统 课程名称: C语言程序设计 专业班级: 学 号: 姓 名: 指导教师: 报告日期: 2013.10.16 计算机科学与技术学院 任务书 题目㈠ ...

  4. 小点评《实战SAP程序开发》-电子工业出版社 北京

    题目:小点评<实战SAP程序开发>-电子工业出版社 北京 关键词: SAP SAP入门 SAP开发 SMWO SMW0 TCODE:SMWO 正文: 首先给大家推荐一下如题这本书,这本书就 ...

  5. matlab与科学计算 王沫然,MATLAB与科学计算(第3版) 王沫然著 电子工业出版社 9787121180521...

    商品描述: 基本信息 书名:MATLAB与科学计算(第3版) 定价:49.80元 作者:王沫然 编著 出版社:电子工业出版社 出版日期:2012-10-01 ISBN:9787121180521 字数 ...

  6. c语言课程设计北京电子工业出版社,c语言图书管理系统课程设计报告

    c语言图书管理系统课程设计报告 五.小节: 在这一个星期的实践中,通过编写这个图书管理系统,我体会到了c语言学习的实用性.将理论和实践结合在一起,用先进的计算机工具方便人们的生活.C语言程序的编写首先 ...

  7. 拙作《Delphi精要》目录,即将由电子工业出版社出版 (转)

    拙作<Delphi精要>目录,即将由电子工业出版社出版 (转)[@more@]   目  录 第1章  关于Delphi与本书............................... ...

  8. 单片微型计算机系统应用和开发特点,单片微机原理及应用 徐春辉 电子工业出版社习题答案.doc...

    文档介绍: 单片微机原理及应用__徐春辉___电子工业出版社****题答案1.简述计算机的基本组成结构.单片微机原理及应用__徐春辉___电子工业出版社****题答案第1章1.简述计算机的基本组成结构 ...

  9. 单片微型计算机系统应用和开发特点,单片微机原理及应用--徐春辉---电子工业出版社习题答案.doc...

    文档介绍: 1.简述计算机的基本组成结构.单片微机原理及应用--徐春辉---电子工业出版社****题答案第1章1.简述计算机的基本组成结构.答:计算机的基本组成结构由输入设备.输出设备.运算器.控制器 ...

最新文章

  1. 单链表-单链表拆分为两个线性表(尾插法+尾插法)
  2. Jenkins插件之VShpere Cloud
  3. html页面跳转IP,JS获取访客IP进行自动跳转
  4. rabbit-mq cluster安装
  5. Android8.0恢复出厂设置失败-BroadcastQueue: Background execution not allowed
  6. 【转】首先为人编写程序,其次才是计算机
  7. 6月第3周回顾:广东清查ADSL共享 火狐3掀起浏览器大战
  8. 手机隔空充电,会有辐射吗?
  9. 驱动开发中常用的操作和小知识
  10. 关于大型网站技术演进的思考(六)--存储的瓶颈(6)
  11. 中英文对照 —— 哲学
  12. fedora nginx php,在fedora16下安裝nginx + php-fpm
  13. 天刀显示服务器失败,天涯明月刀手游提示安装失败怎么办 10月16日开服常见问题FAQ...
  14. 关于组长、队长和团长
  15. php 修改pdf文件内容,pdf中怎么擦掉某些内容
  16. 脖子酸疼怎么办?初探解决方案
  17. Android 指纹相关调研
  18. scala中的sealed
  19. 有趣的微积分历史——wsdchong
  20. Java项目:饰品商城系统(java+SSM+JSP+javascript+jQuery+Mysql)

热门文章

  1. Hadoop生态系统的元数据管理和数据治理平台--Atlas 学习
  2. 基于java的微信支付之JSAPI公众号充值
  3. 【火星人敏捷开发云】上线之一:看板驱动模式
  4. Serverless,实现 IoT 设备运行状态缓存到Redis方案
  5. 创投赛道细分1.2版,33个主赛道279个细分赛道
  6. 完美陌生人在线观看_百度云迅雷下载
  7. 动态canvas 相册简单效果展示
  8. int a[10]与int a[10]=0使用注意事项
  9. 计算机二级考试公共基础知识——第一章计算机系统
  10. c盘gnway是什么文件_gnauphelper.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家...