设计说明手册排版(设计说明手册排版模板)
大家好!今天让小编来大家介绍下关于设计说明手册排版的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
创意岭作为行业内优秀的企业,服务客户遍布全球各地,相关业务请拨打电话:175-8598-2043,或添加微信:1454722008
文章目录列表:
一、印刷说明书的排版详细内容
平面设计 常用尺寸
三折页广告
标准尺寸: (A4)210mm x 285mm
普通宣传册
标准尺寸: (A4)210mm x 285mm
文件封套
标准尺寸:220mm x 305mm
招贴画:
标准尺寸:540mm x 380mm
挂旗
标准尺寸:8开 376mm x 265mm
4开 540mm x 380mm
手提袋:
标准尺寸:400mm x 285mm x 80mm
信纸 便条:
标准尺寸:185mm x 260mm 210mm x 285mm
正度纸张:787×1092mm 大度纸张:850*1168mm
开数(正度) 尺寸 单位(mm) 开数(正度) 尺寸 单位(mm)
全开 781×1086 全开 844×1162
2开 530×760 3开 362×781 2开 581×844 3开 387×844
4开 390×543 6开 362×390 4开 422×581 6开 387×422
8开 271×390 8开 290×422
16开 195×271 16开 210×297
注:成品尺寸=纸张尺寸-修边尺寸 注:成品尺寸=纸张尺寸-修边尺寸
常见开本尺寸(单位:mm)
开本尺寸:787 x 1092 开本尺寸(大度):850 x 1168
对开:736 x 520 对开:570 x 840
4开:520 x 368 4开:420 x 570
8开:368 x 260 8开:285 x 420
16开:260 x 184 16开:210 x 285
32开:184 x 130 32开:203 x 140
正度纸张:787×1092mm 大度纸张:850*1168mm
开数(正度) 尺寸 单位(mm) 开数(正度) 尺寸 单位(mm)
全开 781×1086 全开 844×1162
2开 530×760 2开 581×844
3开 362×781 3开 387×844
4开 390×543 4开 422×581
6开 362×390 6开 387×422
8开 271×390 8开 290×422
16开 195×271 16开 210×297
注:成品尺寸=纸张尺寸-修边尺寸 注:成品尺寸=纸张尺寸-修边尺寸
16开 大度:210×285 正度:185×260
8开 大度:285×420 正度:260×370
4开 大度:420×570 正度:370×540
2开 大度:570×840 正度:540×740
全开 大度:889×1194 正度:787×1092
名片
横版:90*55mm<方角> 85*54mm<圆角>
竖版:50*90mm<方角> 54*85mm<圆角>
方版:90*90mm 90*95mm
IC卡 85x54MM
1.纸的单位:
A.克:一平方米的重量(长×宽÷2)=g为重量
B.令:500张纸单位称:令(出厂规格)
C.吨:与平常单位一样1吨=1000公斤,用于算纸价。
2.纸的规格及名称:
A.纸最常见有四种规格:
(1).正度纸:长109.2厘米.宽78.7厘米
(2).大度纸:长119.4厘米.宽88.9厘米
(3).不干胶:长765厘米.宽535厘米
(4).无碳纸:有正度和大度的规格,但有上纸.中纸.下纸之分,纸价不同(见纸价分类)。
B.纸张最常见的名称:
(1).拷贝纸:17g正度规格:用于增值税票,礼品内包装,一般是纯白色。
(2).打字纸:28g正度规格:用于联单.表格,有七种色分:白.红.黄.兰.绿.淡绿.紫色。
(3).有光纸:35-40g正度规格:一面有光,用于联单.表格.便笺,为低档印刷纸张。
(4).书写纸:50-100g大度.正度均有,用于低档印刷品,以国产纸最多。
(5).双胶纸:60-180g大度.正度均有,用于中档印刷品以国产.合资及进口常见。
.新闻纸:55-60g滚筒纸.正度纸.报纸选用。
(7).无碳纸:
40-150g大度.正度均有,有直接复写功能,分上.中.下纸,
上中下纸不能调换或翻用,纸价不同,有七种颜色,常用于联单.表格。
.铜版纸:
A.双铜80-400g正度.大度均有,用于高档印刷品。
B.单铜:用于纸盒.纸箱.手挽袋.药盒等中.高档印刷。
(9).亚粉纸:105-400g用于雅观.高档彩印。
(10).灰底白版纸:200g以上,上白底灰,用于包装类。
(11).白卡纸:200g,双面白,用于中档包装类。
(12).牛皮纸:60-200g,用于包装.纸箱.文件袋.档案袋.信封。
(13).特种纸:一般以进口纸常见,主要用于封面.装饰品.工艺品.精品等印刷。
3报价公式及技巧:
(1).认真观察客户实力和客户印刷样。
(2).仔细测量样品规格和纸质及各种印后.印前工序。
(3).用计算器详细计算成本和盈利。
(4).报价采用双关语,价不高(指不高出客户心理价)价不低(指低出同行价)。
(5).讲价是指与客户协商报出价的理和据。
如:选用纸张大小,纸质好与坏,
胶片国产和进口,
印刷质量,
交货时间,
选用什么机器印刷等一些先进.良好条件让对方接受你所报价。
.风度:老练.大方.诚实.有责任感
(7).语言和气:讲礼貌.讲文明.先笑后讲.不卑不亢。
4校稿和交货技巧:
(1).校稿让对方重视,注意文字.规格,色样.交货时间,等并让客户核准.签字。
(2).交货时分散客户注意力(产品不足之处)以优介绍,以客户关心点介绍,让客户满意为终止。
5收定金和货款技巧:
(1).向客户讲明定金原因:
A.打稿.打样.投资成本
B.让客户有诚意
C.拒绝有欺骗言语表情,让客户理解定金必然性。
(2).货验收后一定要让客户签单(送货单),然后再向客户提供收款凭证(收据.发票),让客户履行协议或合同收款方式。
多讲我们的难点,少讲对方不是,让客户不付款有点理缺感。
实在因其它原因不能付款,让对方领导签没付款字样并写明下次付款时间。
6.过错和质量有问题如何处理:
(1).对方过错,根据实际数量和客户态度和平解决,让对方尽量承担纸款,印费,及其它费用,协商致双方达成共识为止。
(2).我方过错,能让对方接受为目的,强以降价,赠送,下次重印等方法处理。
7.报价公式:
(1).重量(长×宽÷2)=定律:大度0.531重量正度0.43重量
(2).计算方法:重量(定律)×克数×吨价÷500张÷开数×印数×1.1%损耗=总货纸款
例1:有一客户印5000张大16开,157双铜,求纸款是多少?
公式:
重量×克数×吨价÷500张÷开数×印数×1.1%=所求总纸价
0.531×157克×7500元÷500张÷16开×5000张×1.1%=430元(纸总价)
例2:有一客户印8000张大16开80克双胶纸求纸款是多少?
公式:
0.531×80克×6500÷500张÷16开×8000张×1.1%=304元(纸总价)
例3:有一客户印700本说明书:包括封面用60克国产纸每本用20张正度16开求用纸款是多少?
公式:
重量×克数×吨价÷500张÷开数×印数×1.1%=所求总纸价
0.43×60克×5500元÷500张÷16开×印数(70本×20张)×1.1%=273元
例4:有一客户印不干胶5万个4×5cm圆角,问用多少钱纸款?
公式:
定律0.002×客户平方厘米×印数=纸款
0.002×20(4×5cm)×50000个=0.04元(总纸款)
例5:有一客户印无碳纸联单200本求16开二联.三联.四联.五联多少纸款?
公式:
二联3.43 三联3.93 四联4.19 五联4.34
联数定律×本数=纸总款
二联:686元 三联:786元 四联:838元 五联:868元
例6:有一客户印2号.5号.6号.7号.9号标准信封各1000个用100克双胶纸,问各个规格.开数.纸价是多少?
定律:
A.成品规格:
2号:11×18cm 15开(切纸规格26×21)
5号:11×22cm 12开(切纸规格26×24)
6号:12×23cm 12开(切纸规格27×26)
7号:16×23cm 8开(切纸规格39×27)
9号:23×32cm 4开(切纸规格39×54)
0.43定律×克数100×吨价6500元÷500张÷开数×印数×1.1%=纸价
1000介纸款:
2号:41元
5号.6号:51元
7号:77元
9号:154元
例7.有一客户印16开.28克三联单100本求每本纸价是多少?
定律:1.39×印数=纸款(139元)(32开÷28开×2)
那我就详细告诉你
纸张算法.....
令数=总张数/开别/500+放数
如: 5000张/16K/500+(120张全开/500)放数=0.865/令
令价=吨价/系数*克数
如: 7200/2327大度X157克=486元/令
纸价格: 0.865/令X486元/令=420元
书脊的算法:
书脊厚度的计算公式:
0.135 X 克数 / 100 X 页数(特别注意:是页数不是码数) = 书脊厚度(单位是 MM)
补充一下: 克数就是纸张的重量,如 128g铜版、157g铜版、60g胶版,其中的数字就是克数!!!
有些小数点后的数字基本要四舍五入。
以上例题是常见例题,不常见可因情而定或问业务主管解答。
8.当前广州市纸业吨价:
双铜:7200元/T (比较好的)一般7000元/T
单铜:7600元/T
进口双胶:5500元/T
国产双胶:45000元/T
国产书写纸:5000元/T
打字纸:7700元/T
----------------------------
无碳纸:上白270元/令
中纸360元/令
下纸:240元/令
9.如何学会开纸和选用大度.正度纸:
定律:客户印刷规格长.宽尺寸.用大度和正度纸尺寸除以客户规格长.宽尺寸二次,选最多的积数,就是开数。
例1:客户成品规格是23×20cm是大正度多少开数?
用80克纸应选正度和大度呢?
119.4÷23=5刀(20开)109.2÷23=4刀(20开)
119.4÷20=5刀(15开)109.2÷20=5刀(15开)
88.9÷23=3刀(15开)78.7÷23=3刀(15开)
88.9÷20=4刀(20开)78.8÷20=3刀(20开)
大度:0.03元/张
正度:0.0327元/张
(以上价是通过上述公式计算结果)
应选用大度纸作印刷纸张。
10.如何学会拼版上机?
定律:印刷品规格相加不超出印刷机印刷规格称为拼板上机规格。
例:8开上机尺寸正度27×39cm大度44×29.5cm
4开上机尺寸正度54×39cm大度44×59cm
对开上机尺寸正度78×54cm大度88×59cm
拼板一定按这些尺寸拼板上机,由其不规则尺寸一定首先想到这一点。
11.什么叫印前费用?包括哪些?
开机印刷前工序叫印前费用,印刷后再有加工程序叫印后加工费用。
打字.设计.制作.扫描.胶片.硫酸纸.喷墨打样.激光打样.电分.电分打样.接稿.校稿.车费均为印前费用。
印后加工:烫金.凸凹.压纹.过塑.压线.啤.粘.切.包装.运费均为印后加工费用。
12.怎样算开机费?
定律:四色彩印成品印刷费用叫开机费
双色四开印刷机为500元—800元/1万张16开
双色对开印刷机为800—1200元/1万张16开
四色对开印刷机为1000—1500元/1万张16开
单色机:
四开机:100元—200元1张板/1万张16开
六开机:50—100元1张板/1万张16开
八开机:50—80元1张板/1万张16开
以上是根据印刷品难度.时间.色泽来定多少开机费。
13.印前费用报价?
A:设计费:200—500元/P包打样.胶片
制作费:130—200元/P包打样.胶片
打字费:一个P5—10元(根据多少和难度而定)
B:胶片.硫酸纸费用:
一个P进口胶片10元;国产8元/P
一个P硫酸纸2.00元/P
喷墨打样:一个P15—20元
C:扫描:根据扫描网点数和多少:300线,0.70元/兆
14.印后费用报价?
A.过塑费:
光胶对开大0.26 光胶对开正0.23 光胶四开大0.14 光胶四开正0.12 光胶六开大0.14 光胶六开正0.12
光胶八开大0.14 光胶八开正0.12 哑胶对开大0.35 哑胶对开正0.31 哑胶四开大0.15 哑胶四开正0.14
哑胶六开大0.19 哑胶六开正0.17 哑胶八开大0.11 哑胶八开正0.10
B.粘信封和文件袋价格:
2号封.5号封.6号封每个0.01元7号封每个0.015元
9号封每个0.025元
手挽袋0.40元/个
加啤板50—80元
文件袋.档案袋0.15元/个
C.粘纸盒.小箱.书.刊费用报价?
根据大小.多少来定价,一般一手粘0.005—0.02元/手粘
包书封面0.05—0.10元/本,骑马订.平钉0.05元/本,折页一手0.01元/手折
D.捡联报价
一令纸10—35元(折页次.包头.点数.次数具体定价)
E.打号码
一个印次0.02—0.03元/印次
F.啤工费:
0.02—0.05元/印次
加板费30—200元/个板
以上印后工序加工费还有一些没有报价,根据实际情况由工厂再定价。
15.税率计算:
加工发票税率6%,加个人所得税.城建税等六项税率,合计约10%左右。
总货款+10%=含税货款
例:有一客户印总货款是8000元+10%=8800元是应收款。
16.熟记印刷设备
及印前印后规格和名称:
滚筒印刷机:印报纸.书刊.杂志,有国产和进口;
全开印刷机:印所有纸张印刷品均可以;
对开机.四开机.六开机.八开机
四开机和对开机又分单色.双色.四色。
印刷彩印还分水和酒精两种墨水分离。
印刷还分手动操作.机械操作.电脑全自动操作。
酒精同主要优点不过底,油墨干得快,油墨光亮.字迹有立体感.图像清晰.颜色鲜美等一些优质品样。
印前设备:
胶版发排机 打样机 苹果电脑 彩喷机 激光机扫描仪等。 印后设备: 啤板机 拆页机 切纸机 烫金机
压纹机 凸凹机 打码机 捡联机 过塑机
装订机等一些印后加工设备。
其它印刷设备:
不干胶印刷专业机 电脑专用联单印刷机 名片专用机 速印机 复印机 包装 纸箱印刷机等。
17.业务谈判条件应有哪些必备物品?
(1).各类印刷优美样品。(根据客户要求一定带样品)
(2).各种印刷纸张样品。(根据客户要求一定带样品)
(3).计算器.圈尺.手机及手提包。
(4).衣装.领带.皮鞋干净.有序。
(5).稿纸.笔.名片.合同.收据.发票(均采用公司专用印制品)。
18.报价汇集总公式:
综合上所讲各种公式,如能熟练掌所握就不难向客户报价了,主要步聚是:
先算纸价,再算印前费用和印后费用,再加上开机费,问一问要不要开发票,交货时间和地点,就彻底完成这次谈判业务全过程。
其总报价公式是:
纸价+印前费用+开机费+印后费用+税率10%(不开发票除外)+送货车费(也可不加)=(客户心理价)
例:有一家工厂印包装盒10000个,选用单铜250克过光胶,没有菲林,只提供另一家产品包装盒作样品供参考,规格44×59,客户要求粘成形,问多少钱一个,最低价。
你做为一个新业务员就必需按步骤分四节段算起。
(1)制作.设计费:1500元(可多可少)
(2)纸费:公式:0.531×250克×8000元/T÷500张÷4开×10000个×1.1%损耗=5310元
(3).印后加工:过塑费 + 啤 + 粘 + 啤板 + 运费
0.40×1万 + 0.05×1万 + 0.05×1万 + 1500元 + 80元
400元 + 500元 + 500元 + 1500元 + 80元=1630元
(4).开机费:2500元
合计:1500元+5310元+1630元+2500=10940元
超全开
最大印刷面积 940×1380
最大纸张 1020×1390
最小纸张 650×920
对开
最大印刷面积 737×914
最大纸张 650×920
最小纸张 393×540
四开
最大印刷面积 720×500
最大纸张 740×520
最小纸张 275×370
六开
最大印刷面积 362×390
最大纸张 430×430
八开:
最大印刷面积 295×390
最大纸张 300×4202
二、设计说明怎么写
设计作品在第一步就要很明确的为大家说明,你这个作品的大概信息,如:作品名称、作品所用材料、造价、用途等等信息,一篇室内设计需要注明:设计公司、设计师、项目面积、工程造价、装饰材料等信息;
接下来,就要大致的讲解一下设计这个作品的初衷,为什么设计这个作品,这个也是作品面市的动力和背景。室内设计则需要讲解一下这个作品的原始户型的优缺点;
再下来,大概介绍一下自己设计这个作品的想法,就是这个作品完成了会产生怎么样的作用和效果。室内设计的话,在这一块就要简单讲述一下该业主的一些要求和想法,再结合自己的想法开始进行设计;
接下来就设计师根据自己的想法和前面的对完成作品的一些想法等情况,描述一下作品设计过程的一些简单过程和故事。室内设计的话,设计师就需要结合业主的想法和户型结构开始自己的设计,包括装修材料的运用等信息;
最后,在上面的基础上再进行简单的总结一下就可以了。
扩展资料:
设计说明也就是设计理念。设计说明要做到以下几点:
1、设计来源
2、设计的思路及人物是如何构思,为什么会做这幅图
3、颜色说明,描述所用颜色的用意,比如绿色:环保,健康,无害等,以及颜色给人的感受,比如舒适啊放松心情什么的
4、底边为什么要用火焰,用火焰能衬托什么,反映出背景或人物的怎么特征
5、整体的排版的描述,整体排版是按照什么格局,这样的设计有什么涵义所在
6、所有设计说明要有一个中心点,由中心点向外扩散,再由外聚焦到这一中心点,“剑灵前所未有过的体验”要突出怎么的前所未有,从而引起广大消费者的强大兴趣来玩剑灵
三、Java企业软件开发设计说明书如何做
1、组织与风格(1).关键词和操作符之间加适当的空格。(2).相对独立的程序块与块之间加空行(3).较长的语句、表达式等要分成多行书写。(4).划分出的新行要进行适应的缩进,使排版整齐,语句可读。(5).长表达式要在低优先级操作符处划分新行,操作符放在新行之首。(6).循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分。(7).若函数或过程中的参数较长,则要进行适当的划分。(8).不允许把多个短语句写在一行中,即一行只写一条语句。(9).函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格。注:如果大家有兴趣可以到安安DIY创作室博客,有相关说明性的文章和解释。2、注解Java 的语法与 C++ 及为相似,那么,你知道 Java 的注释有几种吗?是两种?// 注释一行/* ...... */ 注释若干行不完全对,除了以上两种之外,还有第三种,文档注释:/** ...... */ 注释若干行,并写入 javadoc 文档注释要简单明了。String userName = null; //用户名边写代码边注释,修改代码同时修改相应的注释,以保证注释与代码的一致性。在必要的地方注释,注释量要适中。注释的内容要清楚、明了,含义准确,防止注释二义性。保持注释与其描述的代码相邻,即注释的就近原则。对代码的注释应放在其上方相邻位置,不可放在下面。对数据结构的注释应放在其上方相邻位置,不可放在下面;对结构中的每个域的注释应放在此域的右方;同一结构中不同域的注释要对齐。变量、常量的注释应放在其上方相邻位置或右方。全局变量要有较详细的注释,包括对其功能、取值范围、哪些函数或过程存取它以及存取时注意事项等的说明。在每个源文件的头部要有必要的注释信息,包括:文件名;版本号;作者;生成日期;模块功能描述(如功能、主要算法、内部各部分之间的关系、该文件与其它文件关系等);主要函数或过程清单及本文件历史修改记录等。/*** Copy Right Information : Neusoft IIT* Project : eTrain* JDK version used : jdk1.3.1* Comments : config path* Version : 1.01* Modification history :2003.5.1* Sr Date Modified By Why & What is modified* 1. 2003.5.2 Kevin Gao new**/在每个函数或过程的前面要有必要的注释信息,包括:函数或过程名称;功能描述;输入、输出及返回值说明;调用关系及被调用关系说明等/*** Description :checkout 提款* @param Hashtable cart info* @param OrderBean order info* @return String*/public String checkout(Hashtable htCart,OrderBean orderBean)throws Exception{}javadoc注释标签语法@author 对类的说明 标明开发该类模块的作者@version 对类的说明 标明该类模块的版本@see 对类、属性、方法的说明 参考转向,也就是相关主题@param 对方法的说明 对方法中某参数的说明@return 对方法的说明 对方法返回值的说明@exception 对方法的说明 对方法可能抛出的异常进行说明3、命名规范定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)较短的单词可通过去掉元音形成缩写;要不然最后自己写的代码自己都看不懂了,那可不行。较长的单词可取单词的头几发符的优先级,并用括号明确表达式的操作顺序,避免使用默认优先级。使用匈牙利表示法Package 的命名Package 的名字应该都是由一个小写单词组成。package com.neu.utilClass 的命名Class 的名字必须由大写字母开头而其他字母都小写的单词组成,对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。public class ThisAClassName{}Class 变量的命名变量的名字必须用一个小写字母开头。后面的单词用大写字母开头userName , thisAClassMethodStatic Final 变量的命名static Final 变量的名字应该都大写,并且指出完整含义。/***DBConfig PATH**/public static final StringDB_CONFIG_FILE_PATH =com.neu.etrain.dbconfig;参数的命名参数的名字必须和变量的命名规范一致。数组的命名数组应该总是用下面的方式来命名:byte[] buffer;而不是:byte buffer[];方法的参数使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字:SetCounter(int size){this.size = size;}4、文件样式所有的 Java(*.java) 文件都必须遵守如下的样式规则:版权信息版权信息必须在 java 文件的开头,比如:/** Copyright ? 2000 Shanghai XXX Co. Ltd.* All right reserved.*/其他不需要出现在 javadoc 的信息也可以包含在这里。Package/Importspackage 行要在 import 行之前,import 中标准的包名要在本地的包名之前,而且按照字母顺序排列。如果 import 行中包含了同一个包中的不同子目录,则应该用 * 来处理。package hotlava.net.stats;import java io.*;import java.util.Observable;import hotlava.util.Application;这里 java。io.* 使用来代替InputStream and OutputStream 的。Class接下来的是类的注释,一般是用来解释类的。/*** A class representing a set of packet and byte counters* It is observable to allow it to be watched, but only* reports changes when the current set is complete*/接下来是类定义,包含了在不同的行的 extends 和 implementspublic class CounterSetextends Observableimplements CloneableClass Fields接下来是类的成员变量:/*** Packet counters*/protected int[] packets;public 的成员变量必须生成文档(JavaDoc)。proceted、private和 package 定义的成员变量如果名字含义明确的话,可以没有注释。存取方法接下来是类变量的存取的方法。它只是简单的用来将类的变量赋值获取值的话,可以简单的写在一行上。/*** Get the counters* @return an array containing the statistical data. This array has been* freshly allocated and can be modified by the caller.*/public int[] getPackets() { return copyArray(packets, offset); }public int[] getBytes() { return copyArray(bytes, offset); }public int[] getPackets() { return packets; }public void setPackets(int[] packets) { this.packets = packets; }其它的方法不要写在一行上构造函数接下来是构造函数,它应该用递增的方式写(比如:参数多的写在后面)。访问类型 (public, private 等.) 和 任何 static, final 或 synchronized 应该在一行中,并且方法和参数另写一行,这样可以使方法和参数更易读。publicCounterSet(int size){this.size = size;}克隆方法如果这个类是可以被克隆的,那么下一步就是 clone 方法:publicObject clone() {try {CounterSet obj = (CounterSet)super.clone();obj.packets = (int[])packets.clone();obj.size = size;return obj;}catch(CloneNotSupportedException e) {throw new InternalError(Unexpected CloneNotSUpportedException: +e.getMessage());}}类方法下面开始写类的方法:/*** Set the packet counters* (such as when restoring from a database)*/protected finalvoid setArray(int[] r1, int[] r2, int[] r3, int[] r4)throws IllegalArgumentException{//// Ensure the arrays are of equal size//if (r1.length != r2.length || r1.length != r3.length || r1.length != r4.length)throw new IllegalArgumentException(Arrays must be of the same size);System.arraycopy(r1, 0, r3, 0, r1.length);System.arraycopy(r2, 0, r4, 0, r1.length);}toString 方法无论如何,每一个类都应该定义 toString 方法:publicString toString() {String retval = CounterSet: ;for (int i = 0; i < data.length(); i++) {retval += data.bytes.toString();retval += data.packets.toString();}return retval;}}main 方法如果main(String[]) 方法已经定义了, 那么它应该写在类的底部.5、代码可读性避免使用不易理解的数字,用有意义的标识来替代。不要使用难懂的技巧性很高的语句。源程序中关系较为紧密的代码应尽可能相邻。6、代码性能在写代码的时候,从头至尾都应该考虑性能问题。这不是说时间都应该浪费在优化代码上,而是我们时刻应该提醒自己要注意代码的效率。比如:如果没有时间来实现一个高效的算法,那么我们应该在文档中记录下来,以便在以后有空的时候再来实现她。不是所有的人都同意在写代码的时候应该优化性能这个观点的,他们认为性能优化的问题应该在项目的后期再去考虑,也就是在程序的轮廓已经实现了以后。不必要的对象构造不要在循环中构造和释放对象使用 StringBuffer 对象在处理 String 的时候要尽量使用 StringBuffer 类,StringBuffer 类是构成 String 类的基础。String 类将 StringBuffer 类封装了起来,(以花费更多时间为代价)为开发人员提供了一个安全的接口。当我们在构造字符串的时候,我们应该用 StringBuffer 来实现大部分的工作,当工作完成后将 StringBuffer 对象再转换为需要的 String 对象。比如:如果有一个字符串必须不断地在其后添加许多字符来完成构造,那么我们应该使用StringBuffer 对象和她的 append() 方法。如果我们用 String 对象代替StringBuffer 对象的话,会花费许多不必要的创建和释放对象的 CPU 时间。大家可以来安安DIY创作室一起讨论。避免太多的使用 synchronized 关键字避免不必要的使用关键字 synchronized,应该在必要的时候再使用她,这是一个避免死锁的好方法。7、编程技巧byte 数组转换到 characters为了将 byte 数组转换到 characters,你可以这么做:Hello world!.getBytes();Utility 类Utility 类(仅仅提供方法的类)应该被申明为抽象的来防止被继承或被初始化。初始化下面的代码是一种很好的初始化数组的方法:objectArguments = new Object[] { arguments };枚举类型JAVA 对枚举的支持不好,但是下面的代码是一种很有用的模板:class Colour {public static final Colour BLACK = new Colour(0, 0, 0);public static final Colour RED = new Colour(0xFF, 0, 0);public static final Colour GREEN = new Colour(0, 0xFF, 0);public static final Colour BLUE = new Colour(0, 0, 0xFF);public static final Colour WHITE = new Colour(0xFF, 0xFF, 0xFF);}这种技术实现了RED, GREEN, BLUE 等可以象其他语言的枚举类型一样使用的常量。他们可以用 '==' 操作符来比较。但是这样使用有一个缺陷:如果一个用户用这样的方法来创建颜色 BLACK new Colour(0,0,0)那么这就是另外一个对象,'=='操作符就会产生错误。她的 equal() 方法仍然有效。由于这个原因,这个技术的缺陷最好注明在文档中,或者只在自己的包中使用。8、编写格式代码样式代码应该用 unix 的格式,而不是 windows 的(比如:回车变成回车+换行)文档化必须用 javadoc 来为类生成文档。不仅因为它是标准,这也是被各种 java 编译器都认可的方法。使用 @author 标记是不被推荐的,因为代码不应该是被个人拥有的。缩进缩进应该是每行2个空格. 不要在源文件中保存Tab字符. 在使用不同的源代码管理工具时Tab字符将因为用户设置的不同而扩展为不同的宽度.如果你使用 UltrEdit 作为你的 Java 源代码编辑器的话,你可以通过如下操作来禁止保存Tab字符, 方法是通过 UltrEdit中先设定 Tab 使用的长度室2个空格,然后用 Format|Tabs to Spaces 菜单将 Tab 转换为空格。页宽页宽应该设置为80字符. 源代码一般不会超过这个宽度, 并导致无法完整显示, 但这一设置也可以灵活调整. 在任何情况下, 超长的语句应该在一个逗号或者一个操作符后折行. 一条语句折行后, 应该比原来的语句再缩进2个字符.{} 对{} 中的语句应该单独作为一行. 例如, 下面的第1行是错误的, 第2行是正确的:if (i>0) { i ++ }; // 错误, { 和 } 在同一行if (i>0) {i ++}; // 正确, { 单独作为一行} 语句永远单独作为一行.如果 } 语句应该缩进到与其相对应的 { 那一行相对齐的位置。括号左括号和后一个字符之间不应该出现空格, 同样, 右括号和前一个字符之间也不应该出现空格. 下面的例子说明括号和空格的错误及正确使用:CallProc( AParameter ); // 错误CallProc(AParameter); // 正确不要在语句中使用无意义的括号. 括号只应该为达到某种目的而出现在源代码中。下面的例子说明错误和正确的用法:if ((I) = 42) { // 错误 - 括号毫无意义if (I == 42) or (J == 42) then // 正确 - 的确需要括号9、代码编译1.编写代码时要注意随时保存,并定期备份,防止由于断电、硬盘损坏等原因造成代码丢失。2.同一项目组内,最好使用相同的编辑器,并使用相同的设置选项。3.合理地设计软件系统目录,方便开发人员使用。4.打开编译器的所有告警开关对程序进行编译。5.在同一项目组或产品组中,要统一编译开关选项。6.使用工具软件(如Visual SourceSafe)对代码版本进行维护。如果大家有不明白的可以到安安DIY创作室留言。10、可移植性Borland Jbulider 不喜欢 synchronized 这个关键字,如果你的断点设在这些关键字的作用域内的话,调试的时候你会发现的断点会到处乱跳,让你不知所措。除非必须,尽量不要使用。换行如果需要换行的话,尽量用 println 来代替在字符串中使用\n。你不要这样:System.out.print(Hello,world!\n);要这样:System.out.println(Hello,world!);或者你构造一个带换行符的字符串,至少要象这样:String newline = System.getProperty(line.separator);System.out.println(Hello world + newline);PrintStreamPrintStream 已经被不赞成(deprecated)使用,用 PrintWrite 来代替它。
四、书籍的排版设计流程
书籍的排版设计流程主要包含以下几个流程:
1.标准版面创建:页面页数设置、边空版心设置、页码类型设置、字体设置
2.页眉设置、脚注形式
3.插图、插表的排版形式。
4.各级标题的字号、占行及排版形式比如:(居中、前空、回行等形式)。
5.正文的字体和字号。
6.正文以外附件部分的排版形式(附表、附图、参考文献等)。
扩展资料:
书籍排版以页为单位。每一版面由大小不同的文字、图表等按照统一的技术规范组成。在同一书刊中,不论其格式和内容如何,正文必须统一字号、行长、行距等,保持版心的基本一致。主要处理好标题、页码、正文、注文和图表相互之间的关系,使组成的版面主次分明、协调、美观、易读性好。
科技类书籍和大专院校教材多采用16开本,这类图书中常有较多的公式、图表等内容,版面小了不易排版,另外页数也较多,因而16开幅面较为适宜。
杂志期刊的版面内容要比图书多,版面格式与编排上多采用分栏(双栏至四栏),字号可以灵活些,版心与图书比较可排得大些。
为方便印刷和机器装订配页,页数大多为32、48、64等能被16整除的数字,采用简单的“骑马订”。
参考资料来源:百度百科-书籍排版
以上就是小编对于设计说明手册排版问题和相关问题的解答了,如有疑问,可拨打网站上的电话,或添加微信。
推荐阅读: