ourchat typ
1.0.0
Let's forget chat messages!
More examples can be found in examples/*.typ
.
#import " @preview/ourchat:0.1.0 " as oc : default-profile
// You can set global styles here.
#set page ( width : auto , height : auto , margin : 1em , fill : none )
#set text ( font : " Microsoft YaHei " )
// Here we provide a default profile for the left user.
#oc.chat (
left-profile: default-profile,
oc.datetime[11月3日 中午12:05],
oc.message(left, name: [丘成桐(囯內)])[
已經到了無恥的地步。
],
oc.datetime[11月9日 凌晨00:06],
oc.message(left, name: [丘成桐(囯內)])[
我宣布他已經不是我的學生了
],
oc.datetime[昨天 12:31],
oc.message(left, name: [丘成桐(囯內)])[
告诉学生們,去修 birkar 的課,交論文,得分最高的,獎一个华为手表。
],
oc.datetime[14:00],
oc.message(left, name: [丘成桐(囯內)])[
這種成績,使人汗顏!如此成績,如何招生?
],
oc.message(right, profile: default-profile)[
我沒有説過這種話!
——發自我的手機
],
)
You can use any image (or something else) as the user profile.
We provide light
and dark
themes (the default is light
). You can provide a custom theme by passing a dictionary to the chat
function.