рд╕рд┐рдВрдЯреЗрдХреНрд╕ Serna рд╡рд┐рдЬреБрдЕрд▓ XML рдПрдбрд┐рдЯрд░

рдкрд░рд┐рдЪрдп

рдЬрдм рд╕реЗ XML рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╣реБрдЖ рдерд╛, рддрдм рд╕реЗ рдпрд╣ рд╣рдорд╛рд░реЗ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдЬреАрд╡рди рдХреЗ рд╕рднреА рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд╣рдо рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрд╕реЗ рдиреЛрдЯрд┐рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ; рдпрд╛ рдХрдо рд╕реЗ рдХрдо рд▓рдЧрди рд╕реЗ рджрд┐рдЦрд╛рд╡рд╛ рдХрд░реЗрдВред рдпрд╣рд╛рдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рджреВрд░рд╕реНрде рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЙрд▓ (XML RPC) рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдпрд╣рд╛рдБ рдпрд╣ XHTML рдХрд╛ рдЖрдзрд╛рд░ рдмрди рдЧрдпрд╛ рд╣реИред



рджреБрдирд┐рдпрд╛ рдХреЛ рдмрджрд▓рдиреЗ рд╡рд╛рд▓реЗ рдпреЗ рддреАрди рдЕрдХреНрд╖рд░ рдкреНрдпрд╛рд░ рдпрд╛ рдирдлрд░рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЖрдИрдЯреА рдХрд╛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХреНрд╕рдПрдордПрд▓ рдиреЗ рди рдХреЗрд╡рд▓ рдХреНрд░рд╛рдВрддрд┐ рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдХреНрд░рд╛рдВрддрд┐ рдХреА рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреА рдЕрд╕реНрдерд┐рд░ рдиреАрдВрд╡ рднреА рдмрди рдЧрдИ рд╣реИред рдореИрдВ рдкреНрд░рд▓реЗрдЦрди рдмрдирд╛рдиреЗ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред



рдЖрдкрдиреЗ DocBook рдпрд╛ fb2 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд╛ рд╣реИ, рд╣реИ рдирд╛?



рдзреНрдпрд╛рди рджреЗрдВ: рд▓реЗрдЦ рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХ рд╕рд╛рдордЧреНрд░реА рд╢рд╛рдорд┐рд▓ рд╣реИред







XML рдкреНрд░рд▓реЗрдЦрдиред рдХреНрдпреЛрдВ?

XML рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдХрд╛ рднрдВрдбрд╛рд░рдг рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдХрд╛ рд╕рдорд░реНрдерди рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЯреВрд▓ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдордПрд╕ рд╡рд░реНрдб) рдкрд░ рдХрдИ рдлрд╛рдпрджреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдЗрдП рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдЙрди рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред



рдкреНрд░рд╛рд░реВрдк рдЦреЛрд▓реЗрдВ

рдХрд┐рд╕реА рднреА XML- рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░реВрдк рдПрдХ рддрд░рд╣ рд╕реЗ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдореЗрдВ рдЦреБрд▓рд╛ рд╣реИред рдХреБрдЫ рддрд░реАрдХреЛрдВ рд╕реЗ рдЦреЛрд▓реЗрдВред



рдПрдХреНрд╕рдПрдордПрд▓ рд╢рдмреНрджрдХреЛрд╢ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдХреНрд╕рдПрдордПрд▓ рднрд╛рд╖рд╛рдПрдВ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕рд╛рдорд╛рдиреНрдпрддрд╛ рдЖрдкрдХреЛ рдПрдХреНрд╕рдПрдордПрд▓ рдореЗрдВ рд╕рдорд╛рди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд┐рдП рдЧрдП рдордирдорд╛рдиреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред



рд╕рдВрд░рдЪрд┐рдд

XML рдЕрд░рд╛рдЬрдХрддрд╛ рдХреА рдЗрд╕ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдЖрджреЗрд╢ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрджрд╛ рд╣реБрдЖ рдерд╛ред "рд╕рдВрд░рдЪрдирд╛" рдФрд░ "рдЕрдиреБрдХреНрд░рдо" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рдкреНрд░рд╛рд░реВрдк рдХреА рдХреБрдЫ рдореВрд▓рднреВрдд рдиреАрдВрд╡ рд╣реИрдВред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдЧрдарди рдХреЗ рд▓рд┐рдП рдмрд▓реНрдХрд┐ рд╕рдЦреНрдд рдирд┐рдпрдореЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, XML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╕реНрддреБрдд рдбреЗрдЯрд╛ рдХреА рд╕рдВрд░рдЪрд┐рддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред



рдбрд┐рдЬрд╛рдЗрди рд╕реЗ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдкреГрдердХреНрдХрд░рдг

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдЬрдм рдПрдХ рд╣реА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдПрдХ рд╕реБрд╕реНрдд рдЕрдХрд╛рджрдорд┐рдХ рдкреБрд╕реНрддрдХ рдХреА рд╢реИрд▓реА рдореЗрдВ рдФрд░ рдПрдХ рдЪрдордХрджрд╛рд░ рдЪрдордХрджрд╛рд░ рдкрддреНрд░рд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред XML рдореЗрдВ рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдмрд╛рдПрдВ рдпрд╛ рджрд╛рдПрдВ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕реНрддрд░ рдХреЛ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рд▓реЗрдЦрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдЧрдарди рдФрд░ рдЗрд╕реЗ рд╕рд╛рдордЧреНрд░реА рд╕реЗ рднрд░рдиреЗ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдЧрд╛ред



рд╕рд╛рдордЧреНрд░реА рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдлрд┐рд░ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рдпрджрд┐ рд╣рдо XML рдХреА рддреБрд▓рдирд╛ рдИрдВрдЯреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рд╕реЗ рдЬреБрдбрд╝реА рддрдХрдиреАрдХреЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реАрдореЗрдВрдЯ рдореЛрд░реНрдЯрд╛рд░ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╕реАрдореЗрдВрдЯ XInclude рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдорд╛рдирдХ рддрдВрддреНрд░ (рдПрдВрдЯрд┐рдЯреАрдЬ; рджреЛрдиреЛрдВ рдмрд╛рд╣рд░реА рдФрд░ рдЖрдВрддрд░рд┐рдХ) рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдирдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЕрдиреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдпрд╛ рдЙрдирдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднрд╛рдЧреЛрдВ рдХреА рдПрдХ рдкрд╛рдЧрд▓ рд░рд╛рд╢рд┐ рд╕реЗ рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдШрдЯрдХ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рддреБрд░рдВрдд рдЕрдВрддрд┐рдо рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдФрд░ рдХреЛрдИ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдирд╣реАрдВ! рд╕рдЪ рдореЗрдВ рдлреВрдЯ рдбрд╛рд▓реЛ рдФрд░ рд░рд╛рдЬ рдХрд░реЛред



рд╕рдВрдпреБрдХреНрдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╡рд┐рдХрд╛рд╕

рдХрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдХрд┐рд╕реА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ (рдпрд╛ рддреЛ рдЖрддреНрдордирд┐рд░реНрднрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рдпрд╛ рдмрд╕ рдкрд╛рда рдХреЗ рдмрд┐рдЦрд░реЗ рдЯреБрдХрдбрд╝реЛрдВ рд╕реЗ) рдкреНрд░рддреНрдпреЗрдХ рдЯреАрдо рдХреЗ рд╕рджрд╕реНрдп рдХреЛ рд╕рдордп рдХреЗ рдХреНрд╖рдг рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ "рдИрдВрдЯ" рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд┐рдП рдмрд┐рдирд╛, рд╕рдВрдкрд╛рджрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЯрдХрд░рд╛рд╡ рдкреИрджрд╛ рдХрд┐рдП рдмрд┐рдирд╛ред ред



рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред XML рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдпреВрдирд┐рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдПрдХреНрд╕рдПрдордПрд▓ рдПрдХ рдмрд╣реБрд░рд╛рд╖реНрдЯреНрд░реАрдп рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рдиреА рдирд╣реАрдВ рд╣реЛрдЧреА, рдмрд▓реНрдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАред



рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, XML рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред



рдХрдИ рддреИрдпрд╛рд░ рдЙрдкрдХрд░рдг рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ

рдЖрдк DTD / XML рд╕реНрдХреАрдорд╛ / RelaxNG рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд┐рдП рдЧрдП рдврд╛рдВрдЪреЗ рдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдиреЛрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ( рдзреНрдпрд╛рди рджреЗрдВ: "рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ" рд╕реНрд▓реИрдВрдЧ )ред рдФрд░ рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдПрдХреНрд╕рдПрд╕рдПрд▓рдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ XML рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВред рдФрд░ рдЕрдВрдд рдореЗрдВ, рдХрднреА-рдХрднреА XPath рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднрд╛рдЧреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдмрд╕ рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИред



рдФрд░ рдпрд╣ рд╕рдм, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣рд╛рдБ рдФрд░ рдЕрдм, рд▓рдЧрднрдЧ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ * ред рдФрд░ рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд┐ XML рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП, рдЖрдк рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдПрдХ рдЙрдкрдХрд░рдг рдпрд╛ рддрдХрдиреАрдХ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред



* рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рдирд┐рдкреБрдгред


рдЗрди рдЧреБрдгреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, XML рдкреНрд░рд▓реЗрдЦрди рдмрдирд╛рдиреЗ рдФрд░ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рддрдХрдиреАрдХ рдиреЗ рд╣рдорд╛рд░реЗ рдЬреНрдЮрд╛рди рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХреЛ рдкрд╛рдпрд╛ рд╣реИред



рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдкреНрд░рд╛рд░реВрдк

рдбреЙрдХрдмреБрдХ рддрдХрдиреАрдХреА рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЬреНрдЮрд╛рдд рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рде рд▓рд┐рдирдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, GTK + рдФрд░ GNOME рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкреНрд░рд▓реЗрдЦрди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



S1000D рд╡рд┐рдорд╛рди рдФрд░ рдЬрд╣рд╛рдЬ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рддрдХрдиреАрдХреА рдЬреНрдЮрд╛рди рдХреЗ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд╣реИред рдирд╛рдЯреЛ рдФрд░ рдЕрд╕реИрдиреНрдп рдПрдпрд░рд▓рд╛рдЗрдВрд╕ (рд░реВрд╕реА рд╕рд╣рд┐рдд) рдореЗрдВ рдЖрд╡реЗрджрди рдорд┐рд▓рд╛ред



fb2 ( рдлрд┐рдХреНрд╢рдирдмреБрдХ ) рдИ-рдкреБрд╕реНрддрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░рд╕реНрддреБрддрд┐ рдкреНрд░рд╛рд░реВрдк рд╣реИред рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкрд╛рдардХреЛрдВ рдХреЗ рдорд╛рд▓рд┐рдХ, рдЬреЛ fb2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд╛рднреЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ рд╣реИрдВред



DITA рдПрдХ рд╕рдВрдкреВрд░реНрдг рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд▓ рд╣реИ (рд╢рд╛рдирджрд╛рд░ рдмреИрдХрд╡рд░реНрдб рдХрдореНрдкреИрдЯрд┐рдмрд┐рд▓рд┐рдЯреА рдХреЗ рд╕рд╛рде!) "рдмреНрд▓реВ рдЬрд╛рдЗрдВрдЯ" (IBM) рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рддрдХрдиреАрдХреА рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЗ рд╡рд┐рдХрд╛рд╕, рдЙрддреНрдкрд╛рджрди рдФрд░ рд╡рд┐рддрд░рдг рдХреЗ рдкреВрд░реЗ рдЪрдХреНрд░ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЖрдИрдЯреА рд╣реА рдирд╣реАрдВ, рд╡рд┐рднрд┐рдиреНрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рддред



рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░рдирд╛



рдЗрд╕ рд╕рдм рдХреЗ рд╕рд╛рде, рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдкреНрд░рд▓реЗрдЦрди рд╣реИрдХрд░реНрд╕ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ; рд╡реЗ рдмрд╕ рдЗрддрдирд╛ рд╕рдм рд╕реЗ рдХрдо рдЕрдХреНрд╕рд░ рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд╛рдорд╛рдиреНрдп рдХрдВрдкреНрдпреВрдЯрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдЙрдкрдпреБрдХреНрдд рднрд╛рд╖рд╛рдИ рдЬреНрдЮрд╛рди рдФрд░ рдЕрдиреБрднрд╡ рд╣реИред рдкрд╛рда рдХреЗ рдПрдХ-рджреЛ рд╡рд╛рдХреНрдп рд▓рд┐рдЦрдиреЗ, рдХреБрдЫ рдЯреИрдЧ рдмрдирд╛рдиреЗ, рдЙрдирдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдФрд░ рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╣реА рдШреЛрдВрд╕рд▓реЗ рдкрд░ рд▓рдЧрд╛рддрд╛рд░ рдирд┐рдЧрд░рд╛рдиреА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗ рдХреНрдпреЛрдВ рдХрд░реЗрдВрдЧреЗ?



рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЙрдкрдХрд░рдг рдореЗрдВ рдПрдХ рд╕рдордЭ рдереА, рдПрдХреНрд╕рдПрдордПрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕рднреА рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЛ рдЫрд┐рдкрд╛рддреЗ рд╣реБрдП рдФрд░ рд╕рд╛рде рд╣реА рд╕рд╛рде рдЗрд╕рдХреЗ рд╕рднреА рд▓рд╛рднреЛрдВ рдкрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЬреЛрд░ рджрд┐рдпрд╛ред рдЗрди рд╕рдВрдкрд╛рджрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рдерд╛ - рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рддрдХрдиреАрдХреА рджрд╕реНрддрд╛рд╡реЗрдЬ рдмрдирд╛рдиреЗ рдФрд░ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЬрд╝реБрдЕрд▓ ( WYSIWYG ) XML рдкреНрд░реЛрд╕реЗрд╕рд░ ред



рдкрдбрд╝реЛрд╕реА рдЧреЛрд▓рд╛рд░реНрдз рдореЗрдВ Syntext Serna рдХреЗ рд╕рднреНрдп рдкреНрд░рдЪрд▓рди рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд░реВрд╕ рдореЗрдВ рдЗрд╕ XML рд╕рдВрдкрд╛рджрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╕реБрдирд╛ рдЧрдпрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП, рд╕рд░рдирд╛ рди рдХреЗрд╡рд▓ рдПрдХ рдЦреЛрдЬ рдмрди рдЧрдИ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕рд╣реА рдорд╛рдпрдиреЗ рдореЗрдВ рдкрд╕рдВрджреАрджрд╛ рд╕рдВрдкрд╛рджрдХ * рднреА рдмрди рдЧрдИ; рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рдХреЛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдорд╛рдирддрд╛ рд╣реВрдВред рдФрд░ рдпрд╣рд╛рдБ рдХреНрдпреЛрдВ рд╣реИред



* рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рддрдХрдиреАрдХреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрдХрдмреБрдХ рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рд╕рдм рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╕рдВрджреАрджрд╛ Emacs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЙрдиреНрд╣реЗрдВ Serna рдореЗрдВ рдмрдирд╛рдирд╛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реИред



рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо

рдиреЛрдХрд┐рдпрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдЯреНрд░реЛрд▓рдЯреЗрдХ) рдХреНрдпреВрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдХрд╛рдлреА рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:



рдиреЛрдЯ: рдЗрд╕рдХреЗ рдмрд╛рдж рдЧреНрд░рд╛рдлрд┐рдХ рд╕рд╛рдордЧреНрд░реА рдбреЗрд╡рд▓рдкрд░ рдХреА рд╕рд╛рдЗрдЯ рд╕реЗ рд▓реА рдЧрдИ рд╣реИ; рдореИрдВ рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд▓рд┐рдЦрддреЗ рд╕рдордп, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдЪ рд╣реИред



рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд┐рдирдХреНрд╕ рдореЗрдВ:

рд▓рд┐рдВрдЧ рдкрд░ рд╕рд░реНрдирд╛



рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рднреА рдЙрд╕реЗ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╣реЛрдиреЗ рд╕реЗ рдирд╣реАрдВ рд░реЛрдХ рд╕рдХрддрд╛ рд╣реИ:

рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдкрд░ рд╕рд░рдирд╛



рдирд┐: рд╢реБрд▓реНрдХ рдФрд░ рдореБрдХреНрдд рд╕реНрд░реЛрдд

рдореИрдВ рд╕рд┐рд░реНрдл рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрджреНрдз рд╣реВрдВ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдлреНрд░реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЦреБрд╢реА рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ, рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдХ рд╕рдорд╛рди рд░рд╛рдп рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред



рд╕рд┐рдВрдЯреЗрдХреНрд╕ Serna рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ: рдУрдкрди рд╕реЛрд░реНрд╕ ( Serna Free ) рдФрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ ( Serna Enterprise )ред Serna Free GNU GPL v3 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЙрдкрд▓рдмреНрдз рдФрд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд░рдирд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ, рддрджрдиреБрд╕рд╛рд░, рд╣рд░реЗ рдХрд╛рдЧрдЬ рдХреЗ рдиреЛрдЯреЛрдВ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд░рд╛рд╢рд┐ рдЦрд░реНрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрдВрдж рд╣реЛрддрд╛ рд╣реИред рдлреНрд░реА рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдбреЗрд╡рд▓рдкрд░ рдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдХрд╛рдлреА рдЙрдкрд▓рдмреНрдз рд╣реИред



рд╡реНрдпрд╡рд╕рд╛рдп рд╕рдВрд╕реНрдХрд░рдг рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдУрдкрди рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИ, рдХреБрдЫ рдЕрдЪреНрдЫрд╛рдЗрдпреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рдЬреЛ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдВред рд╡рд┐рд╡рд░рдг рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЖрдк рдЬреЛ рджреЗрдЦрддреЗ рд╣реИрдВ рд╡рд╣реА рдЖрдкрдХреЛ рдорд┐рд▓рддрд╛ рд╣реИ (WYSIWYG)

рдПрдХ рд▓реЗрдЦрдХ рдЬреЛ рд╕рд░реНрдирд╛ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдмрдирд╛рддрд╛ рд╣реИ, рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, рдПрдХреНрд╕рдПрдордПрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ, рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЯреИрдЧ рдХреЗ рдПрдХ рд╕реЗрдЯ рд╕реЗ рдирд┐рдкрдЯреЗрдВред рдпрд╣ рдЙрд╕рдХреЗ рд▓рд┐рдП рдмрд╕ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрд░рдЪрдирд╛ рд╣реИред рдПрдХ рддрддреНрд╡ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рдирд╛рдо рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рд╢рдмреНрджрд╛рд░реНрде рднреА рд╣реИред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирд┐рд░реНрдорд┐рдд рдкрд╛рда рд▓реЗрдЦрдХ рдХреЛ рдЕрдХреНрд╖рд░реЛрдВ рдФрд░ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рдПрдХ рдЙрдмрд╛рдК рдирд┐рд░рдВрддрд░ рдкрд╛рдж рд▓реЗрдЦ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдкрд╛рда рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдЕрдкрдиреЗ рд╕рд╛рд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдиреЗрддреНрд░рд╣реАрди рд╕реНрд╡рд░реВрдкрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рд▓реЗрдЦрдХ рдпрд╣ рддрдп рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдиреЗ рдЬрд┐рд╕ рдкрд╛рда рдХрд╛ рдЯреБрдХрдбрд╝рд╛ рдЯрд╛рдЗрдк рдХрд┐рдпрд╛ рд╣реИ, рдЙрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдкрд╛рдардХ рдХрд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рд╣реИ (рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ, <b /> рдЙрд░реНрдл тАЛтАЛ"рдмреЛрд▓реНрдб рдлрд╝реЙрдиреНрдЯ" рдореЗрдВ рд▓рд┐рдкрдЯреЗ), рддреЛ рд╡рд╣ [рдкрд╛рда] рдмреЛрд▓реНрдб рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдФрд░ рдЕрдЧрд░ рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрд╕рд╛рдзрди рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ (DITA рдХреЗ рд▓рд┐рдП (OR/>), рддреЛ рдпрд╣ рди рдХреЗрд╡рд▓ рдПрдХ рд▓рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдЧрд╛, рдмрд▓реНрдХрд┐ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рднреА рд╣реЛрдЧрд╛ (рд╕рдВрдкрд╛рджрдХ рд╕реЗ рд╣реА рдФрд░ рдЗрд╕рд╕реЗ рдЙрддреНрдкрдиреНрди рдкреАрдбреАрдПрдл рд╕реЗ)ред



рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ WYSIWYG рдореЗрдВ



рдорд╣рддреНрд╡рдкреВрд░реНрдг: рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЛ рдСрди-рдж-рдлреНрд▓рд╛рдИ XSLT / XSL (-FO) рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддрджрдиреБрд╕рд╛рд░, рдПрдХ XSLT / XSL (-FO) -рд╕реНрдЯрд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдмрд╛рд░ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реЗ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╣реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЗрд╕рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреАрдбреАрдПрдлред рдФрд░ рдпрд╣, рдЗрд╕рдХреЗ рдмрджрд▓реЗ рдореЗрдВ, рд╕рдВрдкрд╛рджрдХ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдмрд╛рдж рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдореНрдп рдХреНрд╖рдорддрд╛ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ * ред



* рдФрд░ рдпрд╣ рд╕рдм рд╕рдВрднрд╡ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рджреЗрдЦреЗрдВред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ )ред



рдкреНрд░рдореБрдЦ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, Syntext Serna "рдЖрдЙрдЯ рдСрдл рдж рдмреЙрдХреНрд╕" рдкреНрд░рд╛рд░реВрдк DocBook, DITA, XHTML, TEI P4, NITF рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред



рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рдореЗрдВ рдкреНрд░рдореБрдЦ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди



рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рдореЗрдВ рдкреНрд░рдореБрдЦ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди



рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рдореЗрдВ рдкреНрд░рдореБрдЦ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди



рдорд╣рддреНрд╡рдкреВрд░реНрдг: рд╣рд╛рд▓рд╛рдВрдХрд┐, "рдХреЛрд░" рдХрд╛ рдорддрд▓рдм рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдФрд░ рд╕реАрдорд┐рдд рд╣реИред рд╕рд░реНрдирд╛ рдХрд┐рд╕реА рднреА рдХрд╕реНрдЯрдо XML рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдирджрд╛рд░ рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред



рддрддреНрд╡реЛрдВ рдкрд░ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдорджрдж

рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдбреЗрд╡рд▓рдкрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рддрдм рддрддреНрд╡реЛрдВ рдХреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдорджрдж рдЙрд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрддреА рд╣реИред

рд╡рд░реНрддрдорд╛рди рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕рд░рдирд╛ рди рдХреЗрд╡рд▓ рдпрд╣ рдмрддрд╛рдПрдЧреА рдХрд┐ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рддрддреНрд╡ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдорджрдж рдХреА рдЬрд╛рдирдХрд╛рд░реА рднреА рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗ (рд╕рд╣рд╛рдпрддрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде)ред



рд╕рд┐рдирдЯреЗрдХреНрд╕реНрдЯ рд╕рд░рдирд╛ рдореЗрдВ рдкреНрд░рд╕рдВрдЧ рд╕рд╣рд╛рдпрддрд╛

рдордХреНрдЦреА рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ

Serna DTD рдФрд░ XML рд╕реНрдХреАрдорд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЙрдирдХреА рдорджрдж рд╕реЗ, рд╕рд░рдирд╛ рди рдХреЗрд╡рд▓ рдЖрдкрдХреЛ рдЧрд▓рдд рддрддреНрд╡ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЧрд▓рдд рдЬрдЧрд╣ рдкрд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рднреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрдиред



XML рд╕реНрдХреАрдорд╛ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдХрд┐рд╕реА рднреА рд╕рдордп Syntext Serna "рдЬрд╛рдирддрд╛ рд╣реИ" рдХрд┐ рд╡рд░реНрддрдорд╛рди рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдореНрдорд┐рд▓рди рдХреЗ рд▓рд┐рдП рдХреМрди рд╕рд╛ рддрддреНрд╡ рдЙрдкрд▓рдмреНрдз рд╣реИред



XML рдЗрдХрд╛рдИ рдФрд░ XInclude рд╕рдорд░реНрдерди

рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рдпрд╛рдж рд░рдЦреЗрдВ? рдпрд╣ рдмрд╛рдд рд╣реИред рдпрд╣ рдПрдХ рдмрд╛рд░ рдкрд╛рда рдХреЗ рдПрдХ рдЦрдВрдб рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЬрд┐рд╕реЗ рдХрдИ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╣реИред рдФрд░ рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж, рдРрд╕реА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓рддреЗ рд╣реБрдП, рдЗрд╕реЗ рдкреВрд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рддреБрд░рдВрдд рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛!



HTML рдФрд░ PDF рдирд┐рд░реНрдорд╛рдг

рдмрд╛рд╣рд░реА рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ (рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛, рдпрд╛ рдХрд╕реНрдЯрдо рд╡рд╛рд▓реЗ рдХреЗ рд╕рд╛рде рдЖрдкреВрд░реНрддрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╕рдВрдкрд╛рджрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдкреАрдбреАрдПрдл, рдПрдЪрдЯреАрдПрдордПрд▓ рдпрд╛ рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ "рдПрдХ рдХреНрд▓рд┐рдХ рдореЗрдВ" рд╕реАрдзреЗ рд╕рдВрдкрд╛рджрдХ рд╕реЗ рд╕реАрдзреЗ рдХрдиреНрд╡рд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ "рд░реВрдкрд╛рдВрддрд░рдг" XSLT * рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред











* рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП XSLT- рд╢реИрд▓реА рдХреЗ рдмрд┐рдирд╛, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХреБрдЫ рднреА рдирд╣реАрдВ рдЖрдПрдЧрд╛ред DocBook рдФрд░ DITA рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХреА рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз XSLT рд╢реИрд▓рд┐рдпрд╛рдБ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред



рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░

рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд▓реЛрдЧ рд╕рдВрднрд╡рддрдГ OCP (рдУрдкрди-рдХреНрд▓реЛрдЬрд╝реНрдб рд╕рд┐рджреНрдзрд╛рдВрдд: "рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛, рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рдмрдВрдж") рдЬреИрд╕реЗ рд╕реБрдВрджрд░ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВред рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рдХреЗ рд▓рд┐рдП, рд╡рд╣ рдЙрд╕рдХреЗ рдХреЛрдиреЗ рдореЗрдВ рд╕реЗ рдПрдХ рдмрди рдЧрдИред



рдирдП рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди
рд╕рд░реНрдирд╛ рдореЗрдВ рдирдП (рдпрд╛ рдореМрдЬреВрджрд╛) XML рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдЖрд╕рд╛рди рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирдпрд╛ рдкреНрд░рд╛рд░реВрдк рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:





рд╕рд┐рдВрдЯреЗрдХреНрд╕ Serna рдореЗрдВ рдПрдХ рдирдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╡рд╛рдж



рдореИрдХреНрд░реЛрдЬрд╝ рдмрдирд╛рдирд╛
Syntext Serna рдПрдХ "рд╕рдВрджрд░реНрдн-рд╕рдВрд╡реЗрджрдирд╢реАрд▓" рдбрд╛рд▓рдиреЗ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рддрдерд╛рдХрдерд┐рдд "рдореИрдХреНрд░реЛрдЬрд╝" рдХреЗ рд╕рдорд╛рди рд╣реИ: рдПрдХ рд╕рдВрдкрд╛рджрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЯреИрдЧ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЯреБрдХрдбрд╝реЗ рдбрд╛рд▓рдиреЗ рд╡рд╛рд▓реЗ рдмрдЯрди рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред



рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд╡рд┐рд╕реНрддрд╛рд░ рдмрд┐рдВрджреБ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк XML рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдореЗрдВ "рдорд╛рдирдХ" рдкрд╛рда рдЪрдпрди рдкреИрдирд▓ ( рдмреЛрд▓реНрдб , рдЗрдЯреИрд▓рд┐рдХ , рдЕрдВрдбрд░рд▓рд╛рдЗрди ) рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ DITA рдФрд░ DocBook рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЖрдк рд╣рдореЗрд╢рд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╣реА рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рди рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ)ред



Syntext Serna рдореЗрдВ рд╕рдВрджрд░реНрдн-рд╕рдВрд╡реЗрджреА рдЖрд╡реЗрд╖рдг



рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕
рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдИрдВрдЯреЛрдВ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рд╣реИред рдИрдВрдЯреЗрдВ рд╡рд┐рдиреНрдпрд╛рд╕ рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ рдЬреЛ рдПрдХ рдШреЛрд╖рдгрд╛рддреНрдордХ рднрд╛рд╖рд╛ рдореЗрдВ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИрдВ рдЬреЛ рд╡рд┐рдЧреЗрдЯреНрд╕, рдХрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рдФрд░ рдХрд┐рди рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЧрдарди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╡рд┐рдЬреЗрдЯреНрд╕ рдХрд╛ рдЕрдкрдирд╛ рд╕реЗрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред



рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдПрд░реНрдЧреЛрдиреЙрдорд┐рдХреНрд╕ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрд╛ рдмрдЯрди рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддреЗ рд╣реИрдВред



рдПрдкреАрдЖрдИ
рд╢рд╛рдпрдж рдпрд╣ Syntext Serna рдХреА рдмрд╣реБрдд рдЦрд╝рдмрд░ рд╣реИ, рдЬреЛ рд╕рдВрдкрд╛рджрдХ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдХрд▓реНрдкрдиреАрдп рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред



Syntext Serna C ++ рдФрд░ Python рдХреЗ рд▓рд┐рдП API рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рд╢реНрди рдореЗрдВ XML рд╕рдВрдкрд╛рджрдХ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд▓рдЧрднрдЧ 95% рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рддреБрд▓рдирд╛ рдХреА рдПрдХ рд░реЗрдЦрд╛ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рддреЛ Serna API рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд░реВрдк рд╕реЗ Emacs рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ API рд╕реЗ рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ ред



рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╕рд░рдирд╛ рдХреЛ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА (рд╕реАрдПрдордПрд╕) рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рдлреА рдЬрдЯрд┐рд▓; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, C EMC рдбреЙрдХреНрдпреВрдореЗрдВрдЯрдоред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдПрдХреАрдХреГрдд PyQt рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдирдП рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕рдВрд╡рд╛рджреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдХрдард┐рдирд╛рдИ рдирд╣реАрдВ рд╣реИред




рд╕рдВрдкрд╛рджрдХ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╕реНрддрд╛рд░ рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрддреНрдордирд┐рд░реНрднрд░ рдкреНрд░рд▓реЗрдЦрди рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЕрдзрд┐рдХ "рдорд╣рддреНрд╡рдкреВрд░реНрдг" рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ, рдЖрдк рд╣рдореЗрд╢рд╛ Syntext Serna рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ - рдЗрд╕рдореЗрдВ рдЗрди рдИрдВрдЯреЛрдВ рдХрд╛ 80% рд╕реЗ рдЕрдзрд┐рдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрддрд╛ рд╣реИред



рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

рдЖрдк рд╕реЗрд░рдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдмрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдбреЗрд╡рд▓рдкрд░ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд Syntext Serna рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ:

рд░реЛрдЪрдХ рддрдереНрдп





рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛

1. XML рдкреНрд░рд▓реЗрдЦрди рдПрдХ рд░рд╛рдордмрд╛рдг рдирд╣реАрдВ рд╣реИ, рдФрд░ Syntext Serna рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдирд╣реАрдВ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕) рддрдХрдиреАрдХреА рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдФрд░ рд╕рдорд░реНрдерди рд╕реЗ рдЬреБрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реИ;



рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдмрд╕ Syntext Serna XML рдХреЛ рдПрдХ рд╕рд╛рде рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рдЕрдкрдиреА рдкрд╕рдВрдж рдмрдирд╛рдПрдВред

рдФрд░ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЖрдЬрд╝рдорд╛рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ:



2. рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╕рд░реНрдирд╛ рддреИрдпрд╛рд░ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рдЬреЛ рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдорджрдж рдореЗрдиреВ рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдЖрдЗрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред



3. рдФрд░ рдпрджрд┐ рдЖрдк рдЕрд▓реНрдлреНрд░реЗрд╕реНрдХреЛ рдЬреИрд╕реА рдХреБрдЫ рдореБрдлреНрдд рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ Syntext Serna рдХреЗ рд╕рд╛рде рджреЛрд╕реНрдд рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



4. рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдмрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЖрдкрдХреЛ рд░реВрд╕реА рдореЗрдВ рднреА рдЬрд╡рд╛рдм рджреЗрдВрдЧреЗред



5. (рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛) ред рд╕реНрд░реЛрдд рдХреЛрдб рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдореИрдВ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд░рд┐рдЪрдп рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИрдВ:



рд╕рд╛рдзрди

  1. Syntext Serna Free, http://www.syntext.com/products/serna-free/ рдкрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЬрд╛рдирдХрд╛рд░реА ;
  2. рдбрд╛рдЙрдирд▓реЛрдб рдЕрдиреБрднрд╛рдЧ Syntext Serna Free, http://www.syntext.com/downloads/serna-free/ ;
  3. Syntext Serna, http://downloads.syntext.com/serna-docs/serna-tutorial.pdf рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ ред



All Articles