我正在嘗試在球拍的塗鴉/ lp中編寫一個小例子程序。該項目的來源是Github。塗鴉/ lp文件中的未解析鏈接
我遇到的問題是編織html中的斷開鏈接。我已經爲該項目提供了它作爲gh-page.。
輸出時使用命令「Sribble LPexample.scrbl」我得到以下警告文件:
2013 blog > scribble LPexample.scrbl
[Output to LPexample.html]
Warning: some cross references may be broken due to undefined tags:
(dep ((lib "2htdp/image.rkt") ellipse))
(mod-path "racket")
(dep ((lib "2htdp/image.rkt") beside/align))
(dep ((lib "2htdp/image.rkt") rectangle))
(mod-path "scribble/lp")
而下破的鏈接輸出文件的地方紅色下劃線。
得到塗鴉的文件是LPexample.scrbl。這很簡單:
#lang scribble/manual
@require[scribble/lp-include]
@title{Literate Programming Example}
// snip
@lp-include["LPexample.rkt"]
是源斷開的鏈接有文化的規劃文件的部分是線69-86:
which weaves to this:
@chunk[<blue_square>
(rectangle 100 100 "solid" "blue")]
can be composed into other functions this way:
@verbatim|{
@chunk[<blue_square>
(beside/align "bottom"
(ellipse 20 70 "solid" "lightsteelblue")
<blue_square>)]}|
which weaves out to:
@chunk[<example_body>
(beside/align "bottom"
(ellipse 20 70 "solid" "lightsteelblue")
<blue_square>)]
我已經挖通的球拍文檔,當然。但是,即使使用直接塗寫/核心或塗寫/手動交叉鏈接文檔,也沒有什麼好的例子,不用介意塗鴉/ lp。
我也試着通過源的球拍文檔挖掘,但對於該指南和參考亂寫文件使用,我只是不能讓我的大腦遠遠不夠周圍這麼多的自定義功能和宏和依存關係,挖出一個簡單的「哦,所以這是如何做」。