Text processing
ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿ, ಪಠ್ಯ ಸಂಸ್ಕರಣೆ ಎಂಬ ಪದವು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಪಠ್ಯದ ರಚನೆ ಅಥವಾ ಕುಶಲತೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವ ಸಿದ್ಧಾಂತ ಮತ್ತು ಅಭ್ಯಾಸವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಪಠ್ಯವು ಸಾಮಾನ್ಯವಾಗಿ ಅಭ್ಯಾಸದಲ್ಲಿ ತೊಡಗಿರುವ ವ್ಯಕ್ತಿಯ ಕೀಬೋರ್ಡ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಎಲ್ಲಾ ಆಲ್ಫಾನ್ಯೂಮರಿಕ್ ಅಕ್ಷರಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಆದರೆ ಸಾಮಾನ್ಯ ಪಠ್ಯದಲ್ಲಿ ಗುರಿ ಪಠ್ಯದ ಪ್ರಮಾಣಿತ ಅಕ್ಷರ ಎನ್ಕೋಡಿಂಗ್ನ ಮೇಲಿರುವ ಅಮೂರ್ತ ಪದರವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಸಂಸ್ಕರಣಾ ಪದವು ಕೈಯಿಂದ ಮಾಡಿದ ಅದೇ ಕುಶಲತೆಗೆ ವಿರುದ್ಧವಾಗಿ ಸ್ವಯಂಚಾಲಿತ (ಅಥವಾ ಯಾಂತ್ರೀಕೃತ) ಸಂಸ್ಕರಣೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯು ವಿಷಯ, ವಿಷಯ ಬದಲಾವಣೆಗಳು ಮತ್ತು ಕರ್ಸರ್ ಚಲನೆಯನ್ನು ಪ್ರಚೋದಿಸುವ ಕಂಪ್ಯೂಟರ್ ಆಜ್ಞೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಸ್ವರೂಪವನ್ನು ಹುಡುಕಲು ಮತ್ತು ಬದಲಿಸಲು ವಿಷಯದ ಸಂಸ್ಕರಿಸಿದ ವರದಿಯನ್ನು ರಚಿಸುವುದು, ಅಥವಾ ಪಠ್ಯ ಕಡತದ ಫೈಲ್ ಅಥವಾ ವರದಿಯನ್ನು ಫಿಲ್ಟರ್ ಮಾಡುವುದು. ಸಾಮಾನ್ಯ ಅಭಿವ್ಯಕ್ತಿಯ ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯು ವರ್ಚುವಲ್ ಎಡಿಟಿಂಗ್ ಯಂತ್ರವಾಗಿದ್ದು, ಪ್ರಾಚೀನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಹೊಂದಿದ್ದು ಅದು ರೆಜಿಸ್ಟರ್ಗಳನ್ನು (ಗುರುತಿಸುವಿಕೆಗಳು) ಹೆಸರಿಸಿದೆ ಮತ್ತು ಪಠ್ಯವನ್ನು ಒಳಗೊಂಡಿರುವ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮದಲ್ಲಿ ಸ್ಥಾನಗಳನ್ನು ಹೆಸರಿಸಿದೆ. ಇವುಗಳನ್ನು ಬಳಸಿಕೊಂಡು, "ಟೆಕ್ಸ್ಟ್ ಪ್ರೊಸೆಸರ್", ಉದಾಹರಣೆಗೆ, ಪಠ್ಯದ ಪ್ರದೇಶವನ್ನು ಗುರುತಿಸಬಹುದು ಮತ್ತು ನಂತರ ಅದನ್ನು ಸರಿಸಬಹುದು. ಉಪಯುಕ್ತತೆಯ ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯು ಫಿಲ್ಟರ್ ಪ್ರೋಗ್ರಾಂ ಅಥವಾ ಫಿಲ್ಟರ್ ಆಗಿದೆ. ಈ ಎರಡು ಕಾರ್ಯವಿಧಾನಗಳು ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯನ್ನು ಒಳಗೊಂಡಿವೆ. ವ್ಯಾಖ್ಯಾನ ಎ. ಎನ್. ಎಸ್. ಐ. ಎಸ್ಕೇಪ್ ಕೋಡ್ಗಳಂತಹ ಪ್ರಮಾಣೀಕೃತ ಮಾರ್ಕ್ಅಪ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಪಾದಕರಿಗೆ ಅಗೋಚರವಾಗಿರುವುದರಿಂದ, ಅವು ಪದ ಸಂಸ್ಕರಣೆಯಿಂದ ಕೆಲವೊಮ್ಮೆ ಪ್ರತ್ಯೇಕಿಸಲಾಗದ ತಾತ್ಕಾಲಿಕ ಗುಣಲಕ್ಷಣಗಳ ಗುಂಪನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಆದರೆ ವರ್ಡ್ ಪ್ರೊಸೆಸಿಂಗ್ನಿಂದ ನಿರ್ದಿಷ್ಟವಾದ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯು ಸರಿಯಾದದ್ದುಃ ಕೇವಲ "ಪಠ್ಯ ಸಂಪಾದನೆ" ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಮಾತ್ರವಲ್ಲ, "ಪಠ್ಯ ಸಂಸ್ಕರಣಾ ಉಪಯುಕ್ತತೆಗಳನ್ನು" ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಇದು "ಮೌಸ್ ವೇ" ಗೆ ವಿರುದ್ಧವಾಗಿ ಹೆಚ್ಚು "ಕೀಬೋರ್ಡ್ ವೇ" ಆಗಿದೆ (ಉದಾಹರಣೆಗೆ. ಸಂಪಾದನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಎಳೆಯಿರಿ ಮತ್ತು ಬಿಡಿ, ಕತ್ತರಿಸಿ ಅಂಟಿಸಿ). ವಿಧಾನದಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶಕ್ಕಿಂತ ಅನುಕ್ರಮ ಪ್ರವೇಶವಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ಪದರದಲ್ಲಿ ಪರೋಕ್ಷವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಬದಲು ನೇರವಾಗಿ ಪ್ರಸ್ತುತಿ ಪದರದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಪ್ರಮಾಣೀಕರಿಸಿದ ಕಚ್ಚಾ ದತ್ತಾಂಶವನ್ನು ಕೆಲಸ ಮಾಡುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ಸ್ವಾಮ್ಯದ ವಿಧಾನಗಳ ಕಡೆಗೆ ಒಲವು ತೋರುವ ಬದಲು ಹೆಚ್ಚು ಬಹಿರಂಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಈ ರೀತಿಯಾಗಿ ಫಾಂಟ್ ಮತ್ತು ಬಣ್ಣದಂತಹ ಮಾರ್ಕ್ಅಪ್ಗಳು ನಿಜವಾಗಿಯೂ ಒಂದು ವಿಶಿಷ್ಟ ಅಂಶವಲ್ಲ, ಏಕೆಂದರೆ ಫಾಂಟ್ ಮತ್ತು ಬಣ್ಣದ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮಗಳು ಕೇವಲ ಹಿನ್ನೆಲೆ ಪಠ್ಯ ಸಂಸ್ಕರಣಾ ವಿಧಾನದಿಂದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೇರಿಸಲಾದ ಪ್ರಮಾಣಿತ ಅಕ್ಷರಗಳಾಗಿವೆ, ಇದು ಅನುಗುಣವಾದ ಪಠ್ಯ ಸಂಪಾದಕರಿಂದ ಪಾರದರ್ಶಕವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವಂತೆ ಮಾಡಲ್ಪಟ್ಟಿದೆ, ಆದರೆ ಆ ವಿಧಾನವು ಜಾರಿಯಲ್ಲಿಲ್ಲದಿದ್ದಾಗ ಪಠ್ಯ ಸಂಸ್ಕರಣಾ ಆಜ್ಞೆಗಳಂತೆ ಗೋಚರಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯನ್ನು ಮೂಲಭೂತವಾಗಿ (ಆದರೆ ಸಂಪೂರ್ಣವಾಗಿ ಅಲ್ಲ) ಪ್ರಮಾಣಿತ, ಆದರೆ ಅಗೋಚರ ಅಕ್ಷರಗಳಿಗಿಂತ ದೃಶ್ಯ ಅಕ್ಷರಗಳ (ಅಥವಾ ಗ್ರ್ಯಾಫೀಮ್ಗಳು) ಸುತ್ತಲೂ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಕ್ಲೈನ್ ಸಾಮಾನ್ಯ ಭಾಷೆಯನ್ನು ಔಪಚಾರಿಕಗೊಳಿಸುವುದರೊಂದಿಗೆ ಕಂಪ್ಯೂಟರ್ ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯ ಅಭಿವೃದ್ಧಿಯು ಶ್ರದ್ಧೆಯಿಂದ ಪ್ರಾರಂಭವಾಯಿತು. ಅಂತಹ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳು ನಂತರ ಒಂದು ಸಣ್ಣ ಕಾರ್ಯಕ್ರಮವಾಗಬಹುದು, ಸಂಕಲನ ಪ್ರಕ್ರಿಯೆಯೊಂದಿಗೆ ಪೂರ್ಣಗೊಳ್ಳಬಹುದು, ಆ ಭಾಷೆಯನ್ನು ವಿಸ್ತರಿಸಿದ ನಂತರ ಯಾವುದೇ ಸಂಪಾದನೆಯನ್ನು ಮಾಡಲು ಲಭ್ಯವಿರುತ್ತದೆ. ಅಂತೆಯೇ, ನಿರ್ದಿಷ್ಟ ಆಯ್ಕೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಮೂಲಕ ಶೋಧಕಗಳನ್ನು ವಿಸ್ತರಿಸಲಾಗುತ್ತದೆ. ಮೂಲಭೂತ ಪರಿಕಲ್ಪನೆಗಳು ಸಂಪಾದಕನು ಮೂಲಭೂತವಾಗಿ ಇನ್ಪುಟ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಆಹ್ವಾನಿಸುತ್ತಾನೆ ಮತ್ತು ಅದನ್ನು ಪಠ್ಯ ಸಂಸ್ಕರಣಾ ಪರಿಸರಕ್ಕೆ ನಿರ್ದೇಶಿಸುತ್ತಾನೆ, ಅದು ಕಮಾಂಡ್ ಶೆಲ್ ಅಥವಾ ಪಠ್ಯ ಸಂಪಾದಕವಾಗಿದೆ. ಇದರ ಫಲಿತಾಂಶವು ಹೆಚ್ಚಿನ ಪಠ್ಯ ಸಂಸ್ಕರಣೆಗೆ ಅನ್ವಯಿಸುತ್ತದೆ, ಇದರ ಅಂತಿಮ ಫಲಿತಾಂಶವು ಹೆಚ್ಚು ಅತ್ಯಾಧುನಿಕ ಮತ್ತು ರಚನಾತ್ಮಕ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಂನಿಂದ ಒಮ್ಮೆ ಅನ್ವಯಿಸಲಾದ ಅಲ್ಗಾರಿದಮ್ನ ಒಂದೇ ಅನ್ವಯಕ್ಕೆ ಹೋಲಿಸಬಹುದು. ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯು, ಅಲ್ಗಾರಿದಮ್ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಸರಳವಾದ ಮ್ಯಾಕ್ರೋಗಳ ಕೈಯಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುವ ಅನುಕ್ರಮವಾಗಿದೆ, ಅವು ಮಾದರಿ-ಕ್ರಿಯೆಯ ಅಭಿವ್ಯಕ್ತಿಗಳು ಮತ್ತು ಫಿಲ್ಟರಿಂಗ್ ಕಾರ್ಯವಿಧಾನಗಳಾಗಿವೆ. ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯ ಕ್ರಿಯೆಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಪಠ್ಯ ಅಕ್ಷರಗಳ ಗುಂಪಿನ ಮೇಲೆ ಪ್ರೋಗ್ರಾಮರ್ನ ಉದ್ದೇಶವು ಪರೋಕ್ಷವಾಗಿ ಪ್ರಭಾವಿತವಾಗಿರುತ್ತದೆ. ಪಠ್ಯ ಸಂಸ್ಕರಣಾ ಹಂತದ ಫಲಿತಾಂಶಗಳು ಕೆಲವೊಮ್ಮೆ ಆಶಾದಾಯಕವಾಗಿರುತ್ತವೆ, ಮತ್ತು ಪ್ರಯತ್ನಿಸಿದ ಕಾರ್ಯವಿಧಾನವು ಸಾಮಾನ್ಯವಾಗಿ ದೃಶ್ಯ ಪ್ರತಿಕ್ರಿಯೆಯ ಮೂಲಕ ಅನೇಕ ಕರಡುಗಳಿಗೆ ಒಳಪಟ್ಟಿರುತ್ತದೆ, ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ ಅಥವಾ ಮಾರ್ಕ್ಅಪ್ ಭಾಷೆಯ ವಿವರಗಳು ಅಥವಾ ಉಪಯುಕ್ತತೆಯ ಆಯ್ಕೆಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಕರಗತವಾಗುವವರೆಗೆ. ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯು ಹೆಚ್ಚಾಗಿ ಕಂಪ್ಯೂಟಿಂಗ್ನ ಅತ್ಯುನ್ನತ ಮಟ್ಟದಲ್ಲಿ ಪಠ್ಯ ಅಕ್ಷರಗಳನ್ನು ಉತ್ಪಾದಿಸುವುದರೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ, ಅಲ್ಲಿ ಅದರ ಚಟುವಟಿಕೆಗಳು ಕಂಪ್ಯೂಟಿಂಗ್ನ ಪ್ರಾಯೋಗಿಕ ಬಳಕೆಗಳಿಗಿಂತ ಸ್ವಲ್ಪ ಕೆಳಗಿವೆ-ಮಾಹಿತಿಯ ಹಸ್ತಚಾಲಿತ ಪ್ರಸರಣ. ಅಂತಿಮವಾಗಿ ಎಲ್ಲಾ ಕಂಪ್ಯೂಟಿಂಗ್ ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯಾಗಿದೆ, ಜೋಡಣೆಯ ಸ್ವಯಂ-ಸಂಕಲನ ಪಠ್ಯ ಅಕ್ಷರಗಳಿಂದ, ಚಿತ್ರಾತ್ಮಕ ದತ್ತಾಂಶದ ಗುಚ್ಛವನ್ನು ನಿರ್ವಹಿಸಲು ರಚಿಸಲಾದ ಸ್ವಯಂಚಾಲಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಮೂಲಕ, ಮತ್ತು ಅಂತಿಮವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪಠ್ಯ ದಾಖಲೆಗಳನ್ನು ರೂಪಿಸುವ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳ ಮೆಟಾಚರಾಕ್ಟರ್ಗಳಿಗೆ. ಪಠ್ಯ ಸಂಸ್ಕರಣೆಯು ತನ್ನದೇ ಆದ ಯಾಂತ್ರೀಕೃತವಾಗಿದೆ. ಅಕ್ಷರಗಳು ಪಠ್ಯ ಅಕ್ಷರಗಳು ಪ್ರಮಾಣಿತ ಅಕ್ಷರಗಳ ಸೆಟ್ಗಳಲ್ಲಿ ಬರುತ್ತವೆ, ಇದು ಹೊಸ ಸಾಲಿನ ಅಕ್ಷರಗಳಂತಹ ನಿಯಂತ್ರಣ ಅಕ್ಷರಗಳನ್ನು ಸಹ ಹೊಂದಿರುತ್ತದೆ, ಇದು ಪಠ್ಯವನ್ನು ಜೋಡಿಸುತ್ತದೆ. ಇತರ ರೀತಿಯ ನಿಯಂತ್ರಣ ಪಾತ್ರಗಳು ಪ್ರಸರಣವನ್ನು ವ್ಯವಸ್ಥೆಗೊಳಿಸುತ್ತವೆ, ಪಾತ್ರಗಳ ಸೆಟ್ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತವೆ ಮತ್ತು ಇತರ ಮನೆಕೆಲಸ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತವೆ. ಟೆಕ್ಸ್ಟ್ ಎಡಿಟರ್ ಲಿಸ್ಟ್ ಆಫ್ ಯುನಿಕ್ಸ್ ಕಮಾಂಡ್ಸ್ ಎಕ್ಸ್ಟರ್ನಲ್ ಲಿಂಕ್ಸ್ ಅನ್ನು ಸಹ ನೋಡಿ ಜೆರಾರ್ಡ್ ಸಾಲ್ಟನ್ ಡೇಟಾಬೇಸ್ ಅವರ ಆಟೋಮ್ಯಾಟಿಕ್ ಟೆಕ್ಸ್ಟ್ ಪ್ರೊಸೆಸಿಂಗ್ ವಿಥ್ ಟೆಕ್ಸ್ಟ್ ಪ್ರೊಸೆಸಿಂಗ್ ಟೂಲ್ಸ್ (2013-10-23) ವಿಷಯ ವಿಶ್ಲೇಷಣೆ ಸಾಫ್ಟ್ವೇರ್ ಫಾರ್ ಕಂಟೆಂಟ್ ಅನಾಲಿಸಿಸ್ ಎಂಬ ಪುಸ್ತಕದ ವಿಷಯವಸ್ತು. ಪಠ್ಯ ಪರಿಕರಗಳು ಆನ್ಲೈನ್ ಪಠ್ಯ ಸಂಸ್ಕರಣಾ ಸಾಧನಗಳು. ಪಠ್ಯ ಯುನಿಕ್ಸ್ ಪಠ್ಯ ಸಂಸ್ಕರಣಾ ಸೌಲಭ್ಯಗಳು