× 快速导航
新闻资讯
分类
Typst 07 版本正式发布打NG体育造更强大的文本排版引擎 - OSCHINA
发布日期:2023-08-09 17:51:58

  NG体育作为一款开源的文本排版工具,Typst 在近日发布了 0.7 大版本,带来多项重要更新,极大提升了 Typst 在文本排版和文档生成等方面的能力。本次更新既增加了多种新功能,也在细节处进行了改进完善。新版本在文本布局方面做出多点改进。增加了浮动元素支持,可以通过新的参数,可以设置图表的浮动。文本函数新增了手写体支持,可使用非拉丁字体排版多语言内容。引入了日文国际化支持以及对挪威语等语言的断字处理。同时修复了容器溢出和浮动内容定位等多个问题。

  在数学排版方面, Typst 0.7 也获得长足进步。增强了根式、关系符、大型运算符等符号的布局效果,数学公式的视觉呈现更佳。公式内嵌的盒子元素现在默认靠基线对齐。数学函数新增数学字体类别参数用于细化控制。修复了点号、省略号等符号周围的间距问题。此外还调整和增添了多种运算符的命名,以更符合语义。

  图像支持是本次更新的一大亮点。SVG 导出 PDF 的质量得到大幅提升,解决了多处渲染问题。支持了 RGBA 颜色模型在 PDF 中的透明效果。PNG 导出时也修复了分辨率设置错误的问题。文件读入方面,新增了读取字节数组的支持,并提供多种处理字节数据的函数。

  除功能扩展外,0.7 版本在工具链和诊断等方面也进行了改进。增强了命令行工具使用体验,优化了包管理逻辑避免冲突。加入了编译警告机制并增强了报错信息的可读性。同时,核心语法树被剥离为 typst-syntax 库,使 Typst 更容易嵌入其它 Rust 项目中。

  可以说,Typst 0.7 版本的每一个变化都让 Typst 朝着更专业、可靠的文档排版工具的方向发展。它为用户提供更丰富的功能与定制化能力,也使 Typst 更容易上手、更稳定高效。在开源排版领域,Typst 正在成为不可忽视的新星。我们期待 Typst 后续的迭代与改进,也相信它能为广大用户带来卓越的排版体验。

  从 0 到 16.7k Stars:MetaGPT 的开源旅程与其 2.3k 社区成员的支持

  Zino 0.11 发布:基于 Rust 语言的新一代组装式应用开发框架

  MybatisPlus 发布 3.5.3.2 版本,你要的功能都更新了

  腾讯 APIJSON 6.2 发布,上市公司官网新增 APIJSON 文档,3 个生态新项目

  完全兼容DynamoDB协议!GaussDB(for Cassandra)为NoSQL注入新活力

  版本发布 九大功能优化,TDengine 3.0.4.0 稳定性、健壮性大幅提升

  CLion 教程 使用开源调试工具 OpenOCD 实现树莓派对 MCU 的远程调试

  TiDB x Catalyst丨秒级洞悉数据价值,TiDB 帮助“客户成功 SaaS 厂商”提升用户体验

  IntelliJ IDEA 中 Gradle 委托流程的历史 技术解析

  Cocos 出席 2023 年扩展现实产业发展高峰论坛,助力 XR 内容生态发展

  专访|严靖炜:从参与 MatrixOne 到论文入选 IEEE BMSB 2023

  黄东旭:The Future of Database,掀开 TiDB Serverless 的引擎盖

  Laravel 最佳做法:如何自动执行您的日常工作(内含 IDE + 插件组合折扣)

  如何解决系统报错:nf_conntrack: table full, dropping packets

  消失的死锁:从 JSF 线程池满到 JVM 初始化原理剖析 京东云技术团队

  使用 PAI-Blade 优化 Stable Diffusion 推理流程

  开源大数据平台 E-MapReduce Serverless StarRocks 产品介绍

  GreptimeCloud 公测:可扩展的托管式 Prometheus 云上解决方案

  为医生打造专属数字分身!华为云联合万木健康打造医疗医学科普和患者教育数字人引擎

  MSE 自治服务帮你快速定位解决 Dubbo 重复订阅导致 RPC 服务注册失败问题

  RT-Threadx英飞凌 英飞凌第三届“让安全为连接赋能”大会精彩回顾

  别人根据 root要实名所以拍后门 然后表达了他不会用的观点 ,我就不懂了这么多喷子就开始喷起来了,他不允许你们用操作系统,还是你们不允许他表达观点?如果你觉得他的“root要实名”与事实不符,可以反驳他啊

  讨论抄袭就讨论抄袭,同类东西对比一下不犯法。 如果你说它说的不对,是泼脏水,那就说证据来说。

  有的人活着 他已经死了; 有的人死了 他还活着。 有的人 骑在人民头上:“呵,我多伟大!” 有的人 俯下身子给人民当牛马。 有的人 把名字刻入石头,想“不朽”; 有的人 情愿作野草,等着地下的火烧。 有的人 他活着别人就不能活; 有的人 他活着为了多数人更好地活。 骑在人民头上的 人民把他摔垮; 给人民作牛马的 人民永远记住他! 把名字刻入石头的 名字比尸首烂得更早; 只要春风吹到的地方 到处是青青的野草。 他活着别人就不能活的人, 他的下场可以看到; 他活着为了多数人更好地活着的人, 群众把他抬举得很高,很高。

  热泪盈眶,这玩意儿其实无论从性能还是从上手难度来说都很棒。但是没大厂背书没大佬撑腰 哎。。。

  是不是让法院来判断(相关证据已经收集),各大公众号发文恶意抹黑已经构成犯罪事实,我在此警告相关人员好自为之,做好自己的事情不要找事情。

  发文就发文 推广就推广 各自发育不好么 天天打开手机就是各种flex埋汰mp的刷屏文 我一个外人看着都烦 发flex的所有公众号我都取关了 希望他们耗子尾汁

  多少委屈,多少不解,多少讥讽!现在真想好好把前些年哪些讥讽诽谤龙芯的网友留言都扒坟出来示众!估计现在他们都在当没发生过吧?

  有些地方是不一样的,很多语言整合在一起会很复杂,所以我把几个语言都拆开了。在核心代码,配置文件,和Utils里,很多地方,都不是一一对应的。

  我都安装过uos,你说的root在系统里叫“开发模式”,打开开发模式后,就可以安装没有认证的安装包,因此带来的系统破坏厂家可能不负责。要用正常方法打开“开发模式”的确是需要实名认证,其实还有其他方法打开此模式的。之于后门,应该是你自己找出来才说,不应该没依据就乱说。UOS是基于深度Linux的,若是担心后门或漏洞,可以去参与一下深度Linux的工作或从源代码找漏洞。

  马斯克可是犹太人,犹太人都是狠角色,别看别人有个坏毛病就是从中国学的,从内心这么讨厌自己的国度,那你为啥还要在中国忍受痛苦,赚取微薄的薪水苟活?

  作者你好我也是开源爱好者,我感觉有些mybatisplus 有些文件写的并不是很好,直接重新写一遍吧,plus想实现商业模式,所以才会这样,防止他们收费组件无法使用了,才会这般,我感觉只要秉承开源这条路,就要艿艿一样永久开源,就算艿艿知道有人抄袭了也不至于这样生气,开源本来就行在别人架构基础优化架构上不足而已

  有的人活着 他已经死了; 有的人死了 他还活着。 有的人 骑在人民头上:“呵,我多伟大!” 有的人 俯下身子给人民当牛马。 有的人 把名字刻入石头,想“不朽”; 有的人 情愿作野草,等着地下的火烧。 有的人 他活着别人就不能活; 有的人 他活着为了多数人更好地活。 骑在人民头上的 人民把他摔垮; 给人民作牛马的 人民永远记住他! 把名字刻入石头的 名字比尸首烂得更早; 只要春风吹到的地方 到处是青青的野草。 他活着别人就不能活的人, 他的下场可以看到; 他活着为了多数人更好地活着的人, 群众把他抬举得很高,很高。

  你有你不用的自由,但没有造谣的自由。如果收钱了我虽然会针对你但不会瞧不起你,如果没收钱我只会可怜你。

  需要注意的是,不同语言的不同特点都是需要处理的,比如内部变量,在Java里是indexNum,go里面看公有私有分别写作IndexNum和indexNum。而在rust里,是index_num。如果你把三种语言混在一起,光一个中间变量,就要有四个分叉。简直是噩梦。所以,我的实现是合理的。你的想法不切实际。

  在某乎,我对此的回答是我不会去用国产操作系统的,因为怕后门。记得当初在龙芯吧里我问过个问题:龙芯是否会和intel一样留有后门?然后就被pink围攻了,被迫删帖NG体育。最后我告诉大家一个事:中国的开源操作系统uos如果想root,是必须要求联网实名认证的。

  这样的话我很好奇您是用的什么系统来发的这条评论?怕后门,不用国产的,那同样外国也不应该用是吧?那就自己攒一个(类似Linuxfromscratch),不过这些组件也可能有后门,那也不能用了是吧?那那那就得像GNU的创始人,理查德·马修·斯托曼那样干脆重写一套,哎呀这活一个人干不成啊(毕竟到现在内核gnu Hurd~~~),差点忘了自己写也可能出bug被人利用了也不就成后门了,也不能用啊。这也不行,那也不行,我是想不出有什么能用的了,要不您说一下,让咱开开眼?

  用户重不重视的没啥用啊,用户没有任何权利,只能任厂商摆布,要说也是部门不作为啊,馆✌不做主,能咋办?

  什么是格局 五粮液从来不骂茅台,茅 世界名酒。奔驰曾致宝马:感谢100年来的竞争,没有你的那30年,其实感觉很无聊,感谢宝马让我们知道什么是成长和追求。 强者互敬,弱者互撕,人活着,发自己的光就好,何必吹灭别人的灯。

  作为一个开发者,我不是这个公司的人,但我始终认为,能够坚持开源的人,是需要足够的勇气和坚持的,如果是对代码进行检测是否重复,那大多数的项目都存在着一定的重复率,那怎么办呢,如果确实存在抄袭,那确实没话说,如果没有,这不是伤了开源的心吗,一些开发人员晒的图怎么不说mybatis-plus抄袭mybatis呢

  ubuntu + 支持国产CPU模块 + 皮肤包 + 语言包 = 自主研发新一代蒙古文操作系统 .... Deepin表示, 其实我也行...

  那你的水文和你的群里能不能少碰瓷mybatis-plus?能不能有点素质谦虚点?不踩一捧一?用碰瓷mybatis-plus的方式引流你目的已经达到了,都骂战了流量拉满,下次别尼玛写一些垃圾碰瓷关键字了。

  我有点好奇,代码生成器是不是把常用的代码片段,像渲染网页一样,通过一套模板+参数渲染出来的么?如果这样,不应该一套东西就能支持所有语言了么,但看到作者每种语言都搞一个版,可能是为了练手?

  electron这个技术 刚开始觉得还行,用网页技术就可以做客户端程序NG体育,跨平台,现在觉得这玩意就是一个浏览器,然后装了各种electron程序就是装了各种一样的浏览器,太臃肿了,太冗余了,而且性能低下,代码优化差,运行起来特别卡。

  谷歌称 TCP 拥塞控制算法 BBRv3 表现出色,本月提交到 Linux 内核主线