Document Style Semantics and Specification Language
ಡಾಕ್ಯುಮೆಂಟ್ ಸ್ಟೈಲ್ ಸೆಮಾಂಟಿಕ್ಸ್ ಅಂಡ್ ಸ್ಪೆಸಿಫಿಕೇಷನ್ ಲಾಂಗ್ವೇಜ್ (ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್) ಎಸ್ಜಿಎಂಎಲ್ ಡಾಕ್ಯುಮೆಂಟ್ಗಳಿಗೆ ಸ್ಟೈಲ್ಶೀಟ್ಗಳನ್ನು ಒದಗಿಸಲು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಅಂತರರಾಷ್ಟ್ರೀಯ ಮಾನದಂಡವಾಗಿದೆ. ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಎರಡು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆಃ ಪ್ರಸ್ತುತಿಯ ಮೊದಲು ದಾಖಲೆಗಳ ಮರದ ರಚನೆಯನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು ಬಳಸಬಹುದಾದ ಮರದ ರೂಪಾಂತರ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಮೂಲ ದಾಖಲೆಯಲ್ಲಿನ ಅಂಶಗಳನ್ನು ಗುರಿ ಪ್ರಾತಿನಿಧ್ಯದಲ್ಲಿನ ನಿರ್ದಿಷ್ಟ ನೋಡ್ಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸುವ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಪ್ರಕ್ರಿಯೆ-ಫ್ಲೋ ಆಬ್ಜೆಕ್ಟ್ ಟ್ರೀ. ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ವಿಶೇಷಣಗಳು ಸಾಧನ-ಸ್ವತಂತ್ರ ಮಾಹಿತಿಯ ತುಣುಕುಗಳಾಗಿದ್ದು, ಅವುಗಳನ್ನು ವಿವಿಧ ವೇದಿಕೆಗಳ ನಡುವೆ ಪರಸ್ಪರ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಬಹುದು. ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಭಾಷೆಯ ಔಟ್ಪುಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುವ ಬ್ಯಾಕ್-ಎಂಡ್ ಫಾರ್ಮ್ಯಾಟರ್ಗಳನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವುದಿಲ್ಲ. ಅಂತಹ ಫಾರ್ಮ್ಯಾಟರ್ಗಳು ಆನ್-ಸ್ಕ್ರೀನ್ ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಔಟ್ಪುಟ್ ಅನ್ನು ನೀಡಬಹುದು, ಅಥವಾ ಅದನ್ನು ನಿರ್ದಿಷ್ಟ ಸ್ವರೂಪದಲ್ಲಿ (ಪೋಸ್ಟ್ಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ರಿಚ್ ಟೆಕ್ಸ್ಟ್ ಫಾರ್ಮ್ಯಾಟ್ನಂತಹ) ಕಂಪ್ಯೂಟರ್ ಫೈಲ್ಗೆ ಬರೆಯಬಹುದು. ಸ್ಕೀಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಉಪವಿಭಾಗದ ಆಧಾರದ ಮೇಲೆ, ಇದನ್ನು ಪ್ರಮಾಣಿತ ಐಎಸ್ಒ/ಐಇಸಿ 10179:1996 ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಇದನ್ನು ಐಎಸ್ಒ/ಐಇಸಿ ಜೆಟಿಸಿ 1/ಎಸ್ಸಿ 34 (ಐಎಸ್ಒ/ಐಇಸಿ ಜಂಟಿ ತಾಂತ್ರಿಕ ಸಮಿತಿ 1, ಉಪಸಮಿತಿ 34-ಡಾಕ್ಯುಮೆಂಟ್ ವಿವರಣೆ ಮತ್ತು ಸಂಸ್ಕರಣಾ ಭಾಷೆಗಳು) ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ. ಎಸ್. ಜಿ. ಎಂ. ಎಲ್. ಯಂತ್ರದಿಂದ ಓದಬಲ್ಲ ಮಾಹಿತಿಯನ್ನೊಳಗೊಂಡಿದೆಯಾದರೂ ಹೆಚ್ಚು ಮನುಷ್ಯರಿಂದ ಓದಲಾಗದ ಸ್ವರೂಪದಲ್ಲಿದೆ. ಎಸ್ಜಿಎಂಎಲ್ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಮಾಹಿತಿಯನ್ನು ಹೆಚ್ಚು ಆಹ್ಲಾದಕರ ಅಥವಾ ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದಾದ ರೀತಿಯಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲು "ಸ್ಟೈಲ್ಶೀಟ್" ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಆರ್ಟಿಎಫ್, ಎಚ್ಟಿಎಂಎಲ್ ಮತ್ತು ಲಾಟೆಕ್ಸ್ ಸೇರಿದಂತೆ ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಸ್ವರೂಪಗಳಿಗೆ ಪರಿವರ್ತಿಸಬಹುದು. ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಯಾವುದೇ ಎಸ್ಜಿಎಂಎಲ್-ಆಧಾರಿತ ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರಕಾರದೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಇದನ್ನು ಹೆಚ್ಚಾಗಿ ಡಾಕ್ಬುಕ್ನೊಂದಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ. 1997ರಲ್ಲಿ, ತಂತ್ರಾಂಶ ಎಂಜಿನಿಯರ್ ಗೀರ್ ಓವ್ ಗ್ರೊನ್ಮೊ ಅವರು ಕೆ. ಇ. ಡಿ. ಐ. ಟಿ. ಗೆ ಭಾಷೆಯ ವ್ಯಾಖ್ಯಾನವನ್ನು ಒತ್ತಿಹೇಳುವ ವಾಕ್ಯರಚನೆಯನ್ನು ಪ್ರಕಟಿಸಿದರು. ಎಸ್ಜಿಎಂಎಲ್ಗೆ ಪರ್ಯಾಯವಾಗಿ ಎಕ್ಸ್ಎಂಎಲ್ ಕಾಣಿಸಿಕೊಳ್ಳುವುದರೊಂದಿಗೆ, ಎಕ್ಸ್ಎಂಎಲ್ನ ಸಂಬಂಧಿತ ಸ್ಟೈಲ್ಶೀಟ್ ಭಾಷೆಯಾದ ಎಕ್ಸ್ಎಸ್ಎಲ್ ಅನ್ನು 1999ರ ಸುಮಾರಿಗೆ ವ್ಯಾಪಕವಾಗಿ ಮತ್ತು ವೇಗವಾಗಿ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಯಿತು. ಕುಗ್ಗುತ್ತಿರುವ ಎಸ್ಜಿಎಂಎಲ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಬಳಕೆಯನ್ನು ಮುಂದುವರೆಸಿದರೂ, ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಹಿಂದೆಂದಿಗಿಂತಲೂ ಹೆಚ್ಚು ವ್ಯಾಪಕವಾಗಿ ಮತ್ತು ಹೆಚ್ಚಿನ ಕೋಡರ್ಗಳಿಂದ ಎಕ್ಸ್ಎಸ್ಎಲ್ ಶೀಘ್ರದಲ್ಲೇ ಬಳಕೆಯಲ್ಲಿತ್ತು. ಹಿಂದಿನ ಎಸ್ಜಿಎಂಎಲ್ನ ಭದ್ರಕೋಟೆಗಳಾದ ಡಾಕ್ಬುಕ್ ಅನ್ನು ಎಸ್ಜಿಎಂಎಲ್ನಿಂದ ಎಕ್ಸ್ಎಂಎಲ್ಗೆ ಪರಿವರ್ತಿಸಿದಾಗ ಮತ್ತು ತಮ್ಮ ನೆಚ್ಚಿನ ಸ್ಟೈಲ್ಶೀಟ್ ಭಾಷೆಯನ್ನು ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ನಿಂದ ಎಕ್ಸ್ಎಸ್ಎಲ್ಗೆ ಪರಿವರ್ತಿಸಿದಾಗ ಇದನ್ನು ಒತ್ತಿಹೇಳಲಾಯಿತು. 1994 ರಲ್ಲಿ ಅಥವಾ ಅದಕ್ಕೂ ಮೊದಲು, ಒಪೇರಾ ಸಾಫ್ಟ್ವೇರ್ ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್ ಒಕ್ಕೂಟದ ಪರಿಗಣನೆಗಾಗಿ "ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಲೈಟ್" ವಿವರಣೆಯನ್ನು ರಚಿಸಲು ಪ್ರಾರಂಭಿಸಿತು, ಏಕೆಂದರೆ ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್ಗೆ ತುಂಬಾ ಸಂಕೀರ್ಣವಾಗಿದೆ ಎಂದು ಭಾವಿಸಲಾಗಿತ್ತು. ಎಸ್-ಅಭಿವ್ಯಕ್ತಿ ಎಕ್ಸ್ಎಂಎಲ್ ರೂಪಾಂತರ ಭಾಷೆಯ ಉಲ್ಲೇಖಗಳನ್ನು ಸಹ ನೋಡಿ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಜೇಮ್ಸ್ ಕ್ಲಾರ್ಕ್ನ ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಪುಟ ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ ಉದಾಹರಣೆ-ಡಿಎಸ್ಎಸ್ಎಸ್ಎಲ್ 1996 ರ ಐಎಸ್ಒ ಮಾನದಂಡಗಳಲ್ಲಿ ಕಂಪ್ಯೂಟರ್-ಸಂಬಂಧಿತ ಪರಿಚಯಗಳಂತೆ ಕಾಣುತ್ತದೆ ಲಿಸ್ಪ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಕುಟುಂಬ ಯೋಜನೆ (ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ) ಸ್ಟೈಲ್ಶೀಟ್ ಭಾಷೆಗಳು ಎಸ್ಜಿಎಂಎಲ್