亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? unx22.htm

?? Unix Unleashed, Third Edition is written with the power user and system administrator in mind. This
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
<HTML>

<HEAD>

<TITLE>UNIX Unleashed unx22.htm</TITLE>

<LINK REL="ToC" HREF="index.htm">

<LINK REL="Next" HREF="unx23.htm">

<LINK REL="Previous" HREF="unx21.htm"></HEAD>

<BODY TEXT="#000000" LINK="#0000FF" VLINK="#800080" bgcolor=white>

<P><A HREF="unx21.htm"><IMG SRC="bluprev.gif" WIDTH = 32 HEIGHT = 32 BORDER = 0 ALT="Previous Page"></A>

<A HREF="index.htm"><IMG SRC="blutoc.gif" WIDTH = 32 HEIGHT = 32 BORDER = 0 ALT="TOC"></A>

<A HREF="unx23.htm"><IMG SRC="blunext.gif" WIDTH = 32 HEIGHT = 32 BORDER = 0 ALT="Next Page"></A>

<A HREF="index.htm"><IMG SRC="bluprev.gif" WIDTH = 32 HEIGHT = 32 BORDER = 0 ALT="Home"></A>

</P><UL>

<LI>

<A HREF="#I1">22</A></LI>

<UL>

<LI>

<A HREF="#I2">Formatting with Macro Packages</A></LI>

<UL>

<LI>

<A HREF="#I3">What Is a Macro?</A></LI>

<LI>

<A HREF="#I4">The man Macro Package</A></LI>

<UL>

<LI>

<A HREF="#I5">Page Layout</A></LI>

<LI>

<A HREF="#I6">You can achieve consecutive page numbering by using the register (-r) option when you print your file</A></LI>

<LI>

<A HREF="#I7">Headings</A></LI>

<LI>

<A HREF="#I8">Paragraph Styles</A></LI>

<LI>

<A HREF="#I9">Fonts and Point Size</A></LI>

<LI>

<A HREF="#I10">Preprocessor Macros</A></LI>

<LI>

<A HREF="#I11">Predefined Strings</A></LI>

<LI>

<A HREF="#I12">Miscellaneous Macros</A></LI>

<LI>

<A HREF="#I13">Using man Macros with troff and nroff</A></LI>

<LI>

<A HREF="#I14">man Macro Summary</A></LI></UL>

<LI>

<A HREF="#I15">Summary</A></LI></UL></UL></UL>



<H1 ALIGN="CENTER">

<CENTER><A ID="I1" NAME="I1">

<BR>

<FONT SIZE=5><B>22</B>

<BR></FONT></A></CENTER></H1>

<H2 ALIGN="CENTER">

<CENTER><A ID="I2" NAME="I2">

<FONT SIZE=5><B>Formatting with Macro Packages</B>

<BR></FONT></A></CENTER></H2>

<P>This chapter is about macros and macro packages. Starting with a sample macro, you'll see how and why it works, and you'll see it evolve from simple to complex.

<BR></P>

<P>Macro packages are made of macros. By way of analogy, a macro package is to a macro as a macro is to a troff primitive. In the chapter, we will examine how to use the man macro package.

<BR></P>

<H3 ALIGN="CENTER">

<CENTER><A ID="I3" NAME="I3">

<FONT SIZE=4><B>What Is a Macro?</B>

<BR></FONT></A></CENTER></H3>

<P>With embedded troff primitives, you can format a page just about any way you want. The trouble is that you have to reinvent the wheel every time you write a new document. For example, every time you format a first-level heading, you have to remember the 

sequence of primitives you used to produce a centered 14-point Helvetica bold heading. Then you have to type three or four troff requests, the heading itself, and another three or four requests to return to the normal body style. (This is practical only if 

you're being paid by the line.) It's a laborious process and one that makes it difficult&#151;perhaps impossible&#151;to maintain consistency over a set of files.

<BR></P>

<P>Good news: You can use macros to simplify formatting and ensure consistency. Macros take advantage of one of the UNIX system's distinguishing characteristics: the ability to build complex processes from basic&#151;primitive&#151;units. A macro is 
nothing more than a series of troff requests, specified and named, that perform a special formatting task.

<BR></P>

<H3 ALIGN="CENTER">

<CENTER><A ID="I4" NAME="I4">

<FONT SIZE=4><B>The </B><B><I>man</I></B><B> Macro Package</B>

<BR></FONT></A></CENTER></H3>

<P>The man macro package produces a specialized format: the format used for UNIX system documentation manual pages&#151;manpages, for short. In addition, information entered with the man macros is used to create the formidable permuted indexes so dear to 
the hearts of UNIX users.

<BR></P>

<P>There are only a few macros in this package. If you're familiar with ms, you already know most of them.

<BR></P>

<HR ALIGN=CENTER>

<NOTE>

<IMG SRC="note.gif" WIDTH = 35 HEIGHT = 35><B>NOTE:</B> If you use mm, man's paragraph style macros and the way they're used to produce lists will dismay you.

<BR></NOTE>

<HR ALIGN=CENTER>

<P>The man macros produce an 8.5- by -11 inches page with a text area of 6.5- by-10 inches. There is a troff&#151;but not an nroff&#151;option for producing a smaller page&#151;6-by-9 inches with a text area of 4.75- by-8.375 inches. If you choose this 
option, point size and leading are reduced from 10/12 to 9/10.

<BR></P>

<H4 ALIGN="CENTER">

<CENTER><A ID="I5" NAME="I5">

<FONT SIZE=3><B>Page Layout</B>

<BR></FONT></A></CENTER></H4>

<P>The .IN macro sets the indent relative to subheads. The default setting is 7.2 ens in troff and 5 ens in nroff.

<BR></P>

<P>The .LL macro sets the line length, which includes the value of IN.

<BR></P>

<P>The footer produced by the man macros is an example of making the best of a bad deal. The date is hard coded into the macro package. (This is usually a sign that you're not supposed to change it.) It's not the current date. It's whatever date your local 

macromancer deems appropriate. The reason for this eccentricity has been lost over time. Perhaps people used to be smarter and used to like playing with number registers. Perhaps this was a way of controlling updates to reference manuals. I don't know. I 
do know how to change the date, though.

<BR></P>

<P>In the definition of the .TH macro (table heading), there is a string definition for a string called [5. That's the date. All you have to do is redefine [5 at the top of your file. For example,

<BR></P>

<PRE>.ds [5 &quot;January 1, 2001</PRE>

<HR ALIGN=CENTER>

<NOTE>

<IMG SRC="imp.gif" WIDTH = 68 HEIGHT = 35><B>TIP:</B> When you define strings, use an opening quotation mark, but no closing mark. If you forget and put that closing quotation mark, the closing quotation mark will be printed.

<BR></NOTE>

<HR ALIGN=CENTER>

<P>Now, what about that &quot;Page 1&quot;? Manpages are not numbered like ordinary document pages. The reason is that reference manuals are lengthy and are updated frequently. Furthermore, Bell Laboratories decided many years ago never to number 
replacement pages with letters, such as 101a, 101b, and so on. Because it was impractical to reprint a 2000-page manual just because you had inserted two pages at the beginning, Bell Labs came up with another solution: Number the pages consecutively only 
for each entry; then start again with &quot;Page 1.&quot;

<BR></P>

<P>You can change this, but you'll face the same dilemma that Bell Labs faced: What do you do about updates? Assuming this isn't a problem, how do you number reference manual pages consecutively?

<BR></P>

<H4 ALIGN="CENTER">

<CENTER><A ID="I6" NAME="I6">

<FONT SIZE=3><B>You can achieve consecutive page numbering by using the register (</B><B>-r</B><B>) </B><B>option when you print your file</B>

<BR></FONT></A></CENTER></H4>

<PRE>troff -rc1 filename</PRE>

<H4 ALIGN="CENTER">

<CENTER><A ID="I7" NAME="I7">

<FONT SIZE=3><B>Headings</B>

<BR></FONT></A></CENTER></H4>

<P>The man macros fall into two basic categories: headings and paragraph styles. Using these macros correctly is an art, whereas once it was a science. Fonts are no longer as rigidly defined. For example, earlier UNIX reference manuals did not use a 
monospace&#151;or constant width&#151;font. Today, monospace is routinely used for file and directory names and for &quot;computer voice&quot;&#151;that is, anything you see on the screen. Sometimes a distinction is made between monospace (\f(CW) and bold 

monospace (\f(CB). Bold monospace is used to indicate what the user types; it appears in the syntax section of a manpage.

<BR></P>

<P>The example in Figure 22.1 represents one way of using the man macros. Type styles are a matter of individual or company preference.

<BR></P>

<P>man recognizes three types of headings:

<BR></P>

<UL>

<LI>Title headings are produced with the .TH macro

<BR>

<BR></LI>

<LI>Subheadings are produced with .SH

<BR>

<BR></LI>

<LI>Sub-subheadings are produced with .SS

<BR>

<BR></LI></UL>

<P>.TH and .SH are mandatory. A manpage must have a .TH and at least one .SH.

<BR></P>

<P>.TH takes up to four arguments. These are positional arguments. Therefore, if you don't use the third (and least common) argument but you want the fourth, you must insert a null argument (&quot;&quot;) before the fourth argument. The syntax for .TH is

<BR></P>

<PRE>.TH &lt;title&gt; &lt;section number&gt; &lt;commentary&gt; &lt;manual name&gt;</PRE>

<P>title specifies the title of the manpage. This appears in the page header on the left and the right. It can be more than one word, so enclose it in quotation marks. The title of the manpage shown in Figure 22.1 is namehim.

<BR></P>

<HR ALIGN=CENTER>

<NOTE>

<IMG SRC="caution.gif" WIDTH = 37 HEIGHT = 35><B>CAUTION:</B> Failure to enclose arguments to the .TH macro in quotation marks produces random unsightly dots on the printed page.

<BR></NOTE>

<HR ALIGN=CENTER>

<P>section number is a number from 1 through 5 that indicates the section of the reference manual to which the entry belongs. (Refer to Chapter 5, &quot;Popular Tools,&quot; for information about UNIX reference manuals.) This number appears in the header 
in parentheses after the title. Don't include parentheses; they are supplied automatically. The manpage shown in Figure 22.1 has 0 as the section number. (Note: 0 is not really a permissible section number.)

<BR></P>

<P>commentary is an extra comment, such as Local. The argument appears in the header. It must be enclosed in quotation marks if there are embedded blanks. The manpage shown in Figure 22.1 doesn't have any commentary.

<BR></P>

<HR ALIGN=CENTER>

<NOTE>

<IMG SRC="note.gif" WIDTH = 35 HEIGHT = 35><B>N</B><B>OTE</B><B>:</B> Local means that the command described by the manual page is not a standard SVR4 command. It might be a brand new command created for your particular UNIX system, or it might be a 
standard SVR4 command that has been modified for your system.

<BR></NOTE>

<HR ALIGN=CENTER>

<P>manual name is the name of the manual&#151;for example, UNIX System V or Documenter's Workbench.  The name of the manual shown in Figure 22.1 is Novelist's Workbench.

<BR></P>

<P>.TH is a shared macro name. The tbl preprocessor, identified by its starting and ending macros&#151;.TS and .TE&#151;relies on a .TH macro to specify column headings on a multipage table. This presents a potential problem. (tbl is discussed fully in 
Chapter 23, &quot;Formatting Tables with tbl.&quot;)

<BR></P>

<P>The .TH table heading macro can appear only within a .TS and .TE pair. Supposedly, this insulates the macro and alerts the macromancer to rename the .TH man title macro whenever a .TS is encountered. Don't bet on it.

<BR></P>

<HR ALIGN=CENTER>

<NOTE>

<IMG SRC="note.gif" WIDTH = 35 HEIGHT = 35><B>N</B><B>OTE</B><B>:</B> The troff primitive .rn renames macros.

<BR></NOTE>

<HR ALIGN=CENTER>

<HR ALIGN=CENTER>

<NOTE>

<IMG SRC="caution.gif" WIDTH = 37 HEIGHT = 35><B>C</B><B>AUTION</B><B>:</B> Don't use the .TH table heading macro on a manpage. The results are unpredictable and depend on your individual system. If you have a multipage table, you can always create the 
column headings manually. It isn't an elegant solution, but it doesn't break anything.

<BR></NOTE>

<HR ALIGN=CENTER>

<P>The .SH macro is a crucial one. With .TH it is mandatory for manpages. It is customarily followed by a keyword, although you can specify any word or words you want. The most common .SH keywords are

<BR></P>

<PRE>

<BR>NAME



<BR>SYNTAX or SYNOPSIS



<BR>DESCRIPTION



<BR>EXAMPLE or EXAMPLES



<BR>FILES



<BR>DIAGNOSTICS



<BR>BUGS



<BR>SEE ALSO</PRE>

<P>The .SH macros are used like this:

<BR></P>

<PRE>.SH NAME

namehim - brief description of entry</PRE>

<P>Text following .SH is indented, as shown in Figure 22.1.

<BR></P>

<P>.SH keywords are always printed in all caps, and you don't need to put quotation marks around a two-word keyword. If you do use quotation marks, they won't be printed.

<BR></P>

<P>The most crucial .SH is .SH NAME. .SH NAME is mandatory. It is used to produce the permuted index, and its arguments must be entered on a single line&#151;no matter how long that line is. No period is used at the end of the line. Naturally, it's a good 

idea to be as terse as possible.

<BR></P>

<P>The manpage shown in Figure 22.1 uses .SH OPTIONS after .SH SYNTAX. An alternate style sometimes seen in the reference manuals is the where form, which puts the word where on a line by itself and lists the options and arguments shown in the syntax 
section.

<BR></P>

<P>If a manpage needs headings under the .SHs, use .SS. Text following .SS is indented further.

<BR></P>

<H4 ALIGN="CENTER">

<CENTER><A ID="I8" NAME="I8">

<FONT SIZE=3><B>Paragraph Styles</B>

<BR></FONT></A></CENTER></H4>

<P>Almost all the man paragraph styles will be familiar to ms users. There are four ordinary paragraph macros:

<BR></P>

<TABLE BORDER>

<TR>

<TD>

<P>.PP</P>

<TD>

<P>Begins a paragraph with an indented first line</P>

<TR>

<TD>

<P>.P</P>

<TD>

<P>Synonym for .PP. The only thing it does is call .PP</P>

<TR>

<TD>

<P>.LP</P>

<TD>

<P>Begins left-blocked paragraphs (no indent)</P>

<TR>

<TD>

<P>.PD</P>

<TD>

<P>Specifies interparagraph spacing</P></TABLE>

<P>To set the indentation for .PP (and .P), use number register PI. The default unit is ens, but you can use any unit you want as long as you specify it. Unlike ms, man provides a macro to change the spacing between paragraphs: .PD.

<BR></P>

<HR ALIGN=CENTER>

<NOTE>

<IMG SRC="note.gif" WIDTH = 35 HEIGHT = 35><B>N</B><B>OTE</B><B>:</B> This section (&quot;The man Macro Package&quot;) shows you how to use number registers that are useful with man macros. If you want to find out what other registers are available in 
troff, refer to the &quot;Number Registers&quot; section in Chapter 21, &quot;Basic Formatting with troff and nroff.&quot;

<BR></NOTE>

<HR ALIGN=CENTER>

<P>The .PD macro is nothing more than ms's PD number register turned into a macro. Because the format of manpages is so exacting, writers need more control over spacing. The argument to .PD specifies interparagraph spacing. (Note that for nroff this 
argument is interpreted as whole lines; for troff you can specify .3v or something similar.) .PD is most often used to suppress spacing between list items, which are paragraphs in man. This is done very simply: .PD 0. The default spacing for .PD is .4r in 

troff, one line in nroff.

<BR></P>

<P>man has two hanging paragraph styles that will be new to ms users. They are .HP and .TP. .HP is a simple hanging paragraph. The first line is flush with the margin. All subsequent lines in the paragraph are indented by the amount specified in the 
argument to .HP. .TP is more complex. It is described below, following the discussion of .IP.

<BR></P>

<P>In addition to these more or less straightforward paragraph styles, man has the same indented paragraph as ms, also initiated by the .IP macro. The .IP macro is useful for formatting lists.

<BR></P>

<P>.IP can take two arguments. The first argument is a label, or tag. It can be a word, a number, or even the troff code for a bullet. The second argument specifies how far in from the left margin to indent the rest of the first line and all the rest of 
the paragraph. For a detailed description of this technique, refer to &quot;Paragraph Styles&quot; in the &quot;Using the ms Macro Package&quot; section earlier in this chapter.

<BR></P>

<P>The .RS and .RE pair is used to create relative indents. .RS (relative start) starts a 5-en indent from whatever the current indent is. .RE returns to the indent whatever it was before .RS was called. For every .RS in your file, you need a .RE to undo 
it. You can use this pair of macros to build nested lists. This technique is described under &quot;Paragraph Styles&quot; in the &quot;Using the ms Macro Package&quot; section earlier in this chapter.

<BR></P>

<P>.TP is similar to .IP. In fact, .TP produces virtually the same output. However, you specify it a little differently. Whereas .IP takes two arguments, .TP takes only one&#151;the indentation. The line following the .TP macro call is called the tag. If 
the tag is wider than the specified indentation, the text following the tag starts on the next line. Therefore, although you can use .IP without a tag&#151;or, more accurately, with a null tag&#151;.TP requires a tag.

<BR></P>

<P>These codes that produces uses .IP, .RS., and .RE. Here are some lines of that code:

<BR></P>

<PRE>.TH namehim 0 &quot;Novelist's Work Bench&quot;

.SH NAME

\f3namehim \fP - supplies one or more names (first, last, or both) for fictional character

.SH SYNTAX

\f5namehim\f1[ \f5F | L\f1 ]  [ \f5-a\f2age\f1 ]  [ \f5-y\f2year\f1 ] ...

.SH OPTIONS

.IP &quot;\f5-F | -L\fP&quot; 3m

specifies first or last nam; if neither \fF\fP nor \f5L\fP

is specified, both are produced.

.IP \f5-t\fP 3m

Specifies type of name:

select from the following (may be combined):

.RS

.IP \f5a\fP 3m

all

.IP \f5f\fP 3m

fancy

.IP \f5h\fP 3m

hero

.IP \f5l\fP 3m

.RE</PRE>

<H4 ALIGN="CENTER">

<CENTER><A ID="I9" NAME="I9">

<FONT SIZE=3><B>Fonts and Point Size</B>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情一区二区三区| 国产欧美日韩另类一区| 九九**精品视频免费播放| 欧美亚洲综合网| 国产一区二区不卡| 综合在线观看色| 欧美欧美欧美欧美首页| 不卡一区二区在线| 性做久久久久久免费观看欧美| 欧美一区二区三区人| 国产曰批免费观看久久久| 亚洲激情在线播放| 国产亚洲视频系列| 欧美吻胸吃奶大尺度电影 | 日韩精品国产欧美| 中文字幕不卡在线| 91精品婷婷国产综合久久性色| 国产91对白在线观看九色| 一区二区三区欧美日| 国产人伦精品一区二区| 欧美v日韩v国产v| 欧美日韩国产片| www.视频一区| 日韩一级视频免费观看在线| 一本到不卡精品视频在线观看| 九九国产精品视频| 美腿丝袜亚洲综合| 亚洲图片欧美视频| 亚洲少妇中出一区| 正在播放亚洲一区| 欧美日韩一区精品| 国产高清久久久| 精品一区二区三区在线观看| 五月天激情小说综合| 亚洲码国产岛国毛片在线| 国产亚洲女人久久久久毛片| 欧美男男青年gay1069videost| 在线日韩av片| 一本大道久久精品懂色aⅴ| 成人涩涩免费视频| 成熟亚洲日本毛茸茸凸凹| 久久av中文字幕片| 麻豆精品一区二区| 麻豆精品在线观看| 亚洲精品成人天堂一二三| 最新不卡av在线| 国产精品色哟哟网站| 337p粉嫩大胆噜噜噜噜噜91av | 7777精品伊人久久久大香线蕉超级流畅 | 精品久久人人做人人爽| 欧美一级夜夜爽| 欧美美女直播网站| 欧美日韩精品系列| 日本精品裸体写真集在线观看| 色吧成人激情小说| 在线视频亚洲一区| 欧美丝袜自拍制服另类| 777午夜精品视频在线播放| 欧美高清视频一二三区 | 日本高清视频一区二区| 91浏览器打开| 在线观看视频一区| 在线不卡欧美精品一区二区三区| 欧美日韩国产高清一区二区三区 | 欧美一区二区精品在线| 欧美日韩精品一区视频| 91色视频在线| 欧日韩精品视频| 欧美日韩高清影院| 欧美无砖砖区免费| 欧美刺激午夜性久久久久久久| 日韩欧美亚洲国产另类| 精品美女在线播放| 91精品免费观看| 国产区在线观看成人精品| 国产欧美一区二区三区在线看蜜臀 | 激情欧美一区二区| 国产成人综合网| 一本色道综合亚洲| 精品久久久久久久久久久久久久久久久 | 日韩一本二本av| 国产精品家庭影院| 亚洲国产精品久久久久秋霞影院| 午夜精品免费在线观看| 奇米影视7777精品一区二区| 成人黄色小视频| 在线观看网站黄不卡| 日韩小视频在线观看专区| 中国av一区二区三区| 北条麻妃国产九九精品视频| 欧美性一区二区| 色婷婷av一区二区三区软件| 精品久久久三级丝袜| 国产日韩精品一区二区三区| 一区二区三区在线视频免费观看| 九色综合狠狠综合久久| 色综合久久久久久久久久久| 欧美久久一二三四区| 欧美片网站yy| 亚洲色图都市小说| 精品在线免费视频| 成人深夜视频在线观看| 日韩亚洲欧美一区二区三区| 中文字幕一区二区三区乱码在线 | 成人aaaa免费全部观看| 欧美日韩精品一区二区三区蜜桃| 欧美成人免费网站| 一区二区三区在线免费视频| 久久精品国产99国产| 99精品国产视频| 国产日韩欧美一区二区三区综合 | 欧美激情综合五月色丁香小说| 一区二区久久久| 日本怡春院一区二区| 一本一道综合狠狠老| 制服.丝袜.亚洲.另类.中文| 亚洲人成影院在线观看| 免费av成人在线| 欧美视频中文字幕| 成人18视频日本| 精品成a人在线观看| 亚洲电影一级黄| 欧美午夜免费电影| 亚洲欧美另类图片小说| 国产呦精品一区二区三区网站| 91精品国产色综合久久ai换脸| 亚洲人成伊人成综合网小说| 国产91精品欧美| 欧美精品一区二区三区蜜桃| 蜜臀精品一区二区三区在线观看| 欧美性猛交xxxxxxxx| 亚洲制服欧美中文字幕中文字幕| 不卡免费追剧大全电视剧网站| 久久综合资源网| 久久99九九99精品| 日韩女同互慰一区二区| 亚洲国产日产av| 国产精品一区二区男女羞羞无遮挡| 精品久久久久99| 老鸭窝一区二区久久精品| 欧美另类z0zxhd电影| 午夜一区二区三区在线观看| 色呦呦国产精品| ●精品国产综合乱码久久久久| 三级欧美韩日大片在线看| 欧美片网站yy| 天堂蜜桃91精品| 欧美日韩国产影片| 亚洲精品自拍动漫在线| 在线免费观看日本欧美| 亚洲一区二区三区四区在线观看 | 狠狠色丁香婷婷综合| 欧美三级视频在线播放| 一区二区三区蜜桃| 欧美曰成人黄网| 午夜精品久久久久久久久久| 色婷婷精品大在线视频| 亚洲精品日韩综合观看成人91| 日本高清视频一区二区| 亚洲国产精品久久久男人的天堂| 欧美怡红院视频| 麻豆国产欧美一区二区三区| 亚洲精品在线观| 国产精品自拍网站| 亚洲乱码日产精品bd| 在线一区二区视频| 日日夜夜免费精品| 久久久久99精品国产片| 成人在线视频一区| 一区2区3区在线看| 欧美一区二区精品| 波多野结衣亚洲一区| 亚洲超碰精品一区二区| 久久久蜜桃精品| 91小视频在线免费看| 美国三级日本三级久久99| 欧美经典一区二区三区| 欧美性猛交xxxx乱大交退制版 | 日韩美女一区二区三区四区| 懂色av一区二区三区蜜臀| 亚洲一区二区在线免费看| 26uuu色噜噜精品一区| 色综合天天综合色综合av| 蜜桃视频一区二区| 一区二区欧美视频| 国产日产亚洲精品系列| 欧美日韩免费视频| 国产成人高清视频| 图片区小说区国产精品视频| 欧美国产成人精品| 欧美一激情一区二区三区| 91亚洲精品久久久蜜桃网站 | 久久99精品久久久久久国产越南| 亚洲色图丝袜美腿| 国产亚洲午夜高清国产拍精品| 欧美群妇大交群的观看方式 | 欧美大度的电影原声| 欧美影院一区二区| 99久久国产综合色|国产精品| 精品亚洲aⅴ乱码一区二区三区|