1
1
mirror of https://github.com/foxsen/archbase.git synced 2026-02-03 10:24:49 +08:00
Commit Graph

80 Commits

Author SHA1 Message Date
Zhang Fuxin
831f42e7b2 使用固定宽度取代自动计算,修复显示异常的几个SPEC CPU程序列表。
flextable的自动计算产生的列宽会导致长英文名超出列宽:似乎latex不会
自动break第一个英文单词。

感谢@Jolllly-bot指出问题

Resolved #22
2021-12-31 22:59:13 +08:00
Zhang Fuxin
6f18f75d58 修改错别字:续写=》读写
感谢@baiyunkai12指出问题

Resolved #23
2021-11-29 13:35:14 +08:00
Zhang Fuxin
7a9aafd5d5 all: html doc pdf的写法下make -j 8编译的结果会和单独依次make doc;
make pdf; make html效果不同,有可能是几个格式同时编译时会互相干扰导致。

改用render_book的output_format参数'all',这样编译时多个格式不会并行
执行,同时也实现了epub的输出。
2021-11-23 09:22:01 +08:00
Zhang Fuxin
9a99c9d945 fix workflow 2021-11-23 01:24:27 +08:00
Zhang Fuxin
db35c81b70 fix syntax 2021-11-23 00:33:37 +08:00
Zhang Fuxin
23ef08df85 try to use docker image for more controller build 2021-11-23 00:29:19 +08:00
Zhang Fuxin
153e5df92c 使用jpg图片会导致生成的word文件图片缺失,转换到png 2021-11-21 20:57:36 +08:00
Zhang Fuxin
cbf3291e1b 应设为无章节号 2021-11-18 20:48:28 +08:00
Zhang Fuxin
0161bf0f25 添加官方网页和出版社精排电子版链接。 2021-11-18 20:30:39 +08:00
Zhang Fuxin
b5a47c3fb8 为HTML输出设置lang=zh-CN。由于统一设置会导致latex模板出错,只能为它单设 2021-11-17 22:56:01 +08:00
Zhang Fuxin
764f26c190 修复下载选项,删除错误的edit链接 2021-11-17 22:52:54 +08:00
Zhang Fuxin
011a3bf584 Revert "fix: 生成的html缺少了lang参数"
It breaks pdf generation with output like this:

Package polyglossia Warning: File gloss-.ldf does not exist!
(polyglossia)                I will nevertheless try to use hyphenation pattern
s for . on input line 40.

! Argument of \str_uppercase:n has an extra }.
<inserted text>
                \par
l.40   \setmainlanguage[]{}

It seems that polyglossia does not support Chinese? I am not sure how to fix it for now.

This reverts commit f734e0f14b.
2021-11-17 10:02:19 +08:00
foxsen
65b9d1011f Merge pull request #18 from everyx/main
fix: 生成的html缺少了lang参数
2021-11-16 23:08:04 +08:00
everyx
f734e0f14b fix: 生成的html缺少了lang参数 2021-11-16 17:48:16 +08:00
Zhang Fuxin
fe55fd50a4 补上表格引用缺失的@ 2021-11-15 23:56:29 +08:00
Zhang Fuxin
926deebc7e 非规格化非0数的e恒为0,不需要出现。
感谢@bjrjk指正。

Resolved #17.
2021-11-15 23:56:15 +08:00
Zhang Fuxin
df8547f0b2 IPC应为CPI。同时适当修改描述使得语义更清晰。
感谢@lyth031指正。

Resolved #16.
2021-11-15 23:52:28 +08:00
Zhang Fuxin
2a941feb5b 用官网的图片替换君正m200芯片的结构图
感谢@xs090指出问题。

Resolved #15
2021-11-13 16:30:49 +08:00
foxsen
19375bb62d Merge pull request #14 from Jolllly-bot/main
修正了第10章并行编程基础代码上的一点错误
2021-11-11 10:17:21 +08:00
Jolllly
aa9ad70f04 修正了并行编程基础程序里的中文标点符号 2021-11-10 23:40:17 +08:00
Jolllly
785d4a385c 补全MPI矩阵乘程序结尾代码 2021-11-10 23:04:03 +08:00
Zhang Fuxin
f22e1a9635 修正*号的使用,正文中使用它应该加上转义符
包括第1章和第12章部分内容。

感谢@nahso指出问题。

Resolved #13
2021-11-06 18:20:37 +08:00
Zhang Fuxin
84e053d3c9 更正姓名排序 2021-11-05 14:59:14 +08:00
Zhang Fuxin
445e13afe2 增加一段描述LoongArch的指令集特色。
Resolved #6
2021-11-05 14:55:23 +08:00
Zhang Fuxin
790f41c63c 增加关于龙芯体系结构的文档和软件资源说明 2021-11-05 14:45:19 +08:00
Zhang Fuxin
3cba5e4b62 删除尚未完成的LoongArch指令特色描述 2021-11-04 09:30:21 +08:00
Zhang Fuxin
1d31e2d196 替换错误的图4.5
感谢@bjrjk指正。

Resolved #10
2021-11-04 08:28:21 +08:00
Zhang Fuxin
7b4bd106f1 删除多余的“浮点”两字
感谢@bjrjk指正

Resolved #11
2021-11-04 08:19:44 +08:00
Zhang Fuxin
83b41b4ed5 修复表2.14的汇编。
感谢@bjrjk指出问题。

Resolved #8.
2021-11-03 15:51:37 +08:00
Zhang Fuxin
df103e7ba7 Revert "<<会被latex特殊解释,改为\<\<"
This reverts commit d4ebd3cd6e.
2021-11-03 15:49:38 +08:00
Zhang Fuxin
92c079a4f9 Revert "Change << to \<\< cannot fix pdf output, because the tex output is"
This reverts commit 43fce163f0.
2021-11-03 15:49:27 +08:00
Zhang Fuxin
4c61be9d45 chapter9 update.
New contents on BTB, some wording changes, new figures and a few bug
fixes.
2021-11-03 15:48:19 +08:00
Zhang Fuxin
43fce163f0 Change << to \<\< cannot fix pdf output, because the tex output is
still << and will be special treated by latex.

Surround the whole expression with '$' to make it a math env to work
around.
2021-11-03 15:31:02 +08:00
Zhang Fuxin
9727956af6 加偏置 => 减偏置 2021-11-03 08:06:55 +08:00
Zhang Fuxin
d4ebd3cd6e <<会被latex特殊解释,改为\<\< 2021-11-02 23:10:16 +08:00
Zhang Fuxin
ae64014380 gs464v => la464
GS464v => LA464
2021-11-02 21:45:06 +08:00
Zhang Fuxin
9fae8fe267 修复第二章几个细节问题。 2021-11-01 23:11:29 +08:00
Zhang Fuxin
6442d5f63a 对习题2进行进一步明确。
用汇编写完整的多线程程序很困难,只要求举例说明并发运行时可能出现
错误的片段,并指出可能出现怎么样的错误以及用LL/SC纠正。
2021-11-01 22:15:56 +08:00
Zhang Fuxin
39f4ba4877 fix: set default mainfont to Noto Sans CJK SC
The old default lmodern font has some characters missing, like greek
character 'mu' μ.

resolved #5.
2021-11-01 22:14:00 +08:00
Zhang Fuxin
eae1266561 cm2 => 平方厘米 2021-11-01 22:11:28 +08:00
Zhang Fuxin
9252a91c4e Fix workflow:
1. add sudo to commmands.
2. explicitly set LC_ALl to zh_CN.UTF-8. I am not sure whether the env:
setting in a step can be passed down.
2021-10-31 23:34:15 +08:00
Zhang Fuxin
78dfa6f577 setup zh_CN.UTF-8 locale 2021-10-31 23:26:54 +08:00
Zhang Fuxin
37ccc59e62 添加了能够生成编译环境的Dockerfile和相应说明。 2021-10-31 18:18:21 +08:00
Zhang Fuxin
628722f38e Merge branch 'huaixv-main' into main 2021-10-31 18:02:28 +08:00
Zhang Fuxin
bffd77d5df Merge branch 'main' of https://github.com/huaixv/archbase into huaixv-main 2021-10-31 18:01:58 +08:00
Zhang Fuxin
56fedb4aaf add pull_request as trigger event 2021-10-31 17:51:18 +08:00
Zhang Fuxin
859db997b9 Revert "更新图2.6"
This reverts commit e2b9c6cf17.
2021-10-31 17:50:52 +08:00
xuhuai
ff51fd6fba fix: update image 2.6 & 2.8 2021-10-31 17:40:23 +08:00
Zhang Fuxin
d24aaa5a39 force rebuild tinytex cache 2021-10-31 17:29:18 +08:00
Zhang Fuxin
e2b9c6cf17 更新图2.6
resolved #1,感谢chenungxi!
2021-10-31 17:18:14 +08:00