教程格式化指南

教程格式指南

版本1.3

如果您想发布关于youcl的教程,请阅读本指南,了解如何格式化教程,使其符合youcl的外观和感觉,并尽可能吸引尽可能多的读者。 这些准则还可帮助您最大限度地减少文档的大小。

1我使用什么程序来编写我的HowTo?

使用HTML编辑器,如Dreamweaver或免费的替代Bluegriffon http://www.bluegriffon.org/或任何其他创建有效HTML的HTML编辑器。 不要使用MS Word来生成HTML内容,因为Word会产生“奇怪”的HTML ...

2如何开始?

好的,你坐在你的HTML编辑器的前面,准备开始,但下一步呢? 请将此HTML骨架复制到编辑器中:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">
<!--
.command {
    padding: 1em;
    border: 1px dashed #2f6fab;
    color: black;
    background-color: #f9f9f9;
    line-height: 1.1em;
        font-family: Courier New, Courier, mono;
        font-size: 12px;
        font-style: italic;
}

.system {
    color: black;
        font-family: Courier New, Courier, mono;
        font-size: 12px;
        font-style: italic;
}

.highlight {
    color: #FF0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
}
-->
</style>
</head>
<body>

</body>
</html>

现在你在<body></ body>标签之间编写你的教程。

3格式化

3.1正常文本

始终使用正常文本和标题的默认字体! 不要使用<font>标签,也不要定义自己的CSS类。 在您发布了关于youcl的教程之后,所有格式将由youcl CSS类完成。

例如,像

<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">This is a sentence.</font></p>

应该避免。 只需使用

<p>This is a sentence.</p>

代替。 在youcl上,它将如下所示:

这是一句话。

3.2标题

请使用<h1> ... </ h1><h2> ... </ h2><h3> ... </ h3><h4> ... </ h4><h5> ... </ h5>格式化标题。 再次,不要使用<font>标签或CSS类来格式化它们。

标题

<h3>This Is A Heading</h3>

将在youcl上看起来像这样:

这是标题

3.3命令

请使用CSS类.command (在HTML框架的<head> ... </ head>部分中定义)来格式化shell命令,以便读者知道它是必须在shell上执行的。 例如,

<p class="command">chmod 755 /path/to/file</p>

将在youcl上看起来像这样:

chmod 755 /path/to/file

3.4文件内容

文件内容应包含<pre> ... </ pre> 。 例如,如果要向读者显示/etc/resolv.conf的内容,可以这样做:

<pre>search server
nameserver 145.253.2.75
nameserver 193.174.32.18
nameserver 194.25.0.60</pre>

这将在youcl中看起来像这样:

search server
nameserver 145.253.2.75
nameserver 193.174.32.18
nameserver 194.25.0.60

3.5文件名,协议名称,系统规格,技术规格等。

如果你正在写关于没有命令的Linux系统相关的项目,但是你想以特殊的方式进行格式化,你可以使用CSS类.system 。 例如,如果您在正常文本中提到文件名,那么格式如下:

<p>Next we edit <span class="system">/etc/network/interfaces</span> so that it looks like this:...</p>

在youcl上,它将如下所示:

接下来我们编辑/ etc / network / interfaces ,使它看起来像这样:

3.6突出显示

如果要突出显示某些内容,可以使用CSS类.highlight 。 例如,

<p class="highlight">server1:</p>

看起来像这样:

server1:

5图像

请勿使用超过550像素的图像!

4发布您的教程

请将您的教程(按照第1至3章创建的HTML文件)与图像一起压缩, 并将 zip文件发送到tutorial@youcl.com 。 请在电子邮件中包含您的youcl用户名 ,以便我们以您的名义发布教程。

6管理员批准

您的新教程不会立即向公众提供。 我们的管理员将检查它(格式,内容等),很可能您的教程将被批准。 之后它可以在youcl上找到。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏