티스토리 뷰

반응형

서론

논문 읽다가 이제 좀 이런 짓 안하면 안될까 하는 생각이 들어 만들게 되었습니다.

해당 프로그램은 논문 등 pdf 파일에서 카피할 때 행변환(엔터) 때문에 불편한 사용자를 위해 클립보드 내부에서 자동으로 행변환 값을 제거해주는 프로그램입니다.

저의 경우 영문 번역을 위해 pdf 파일에서 자주 복사해서 구글 번역기에 붙여넣기를 해왔는데, 이 pdf에 보이는 개행된대로 카피가 되는게 너무 불편했습니다. 이러면 번역도 제대로 되지 않아 따로 개행된 값들을 삭제했어야 했습니다. (↓->삭제->↓->삭제..(무한루프))

개행을 삭제해주는 웹사이트도 있습니다만.. 이건 직접 삭제보다 일은 덜하지만 일을 두 번 해야 한다는 점, 창을 여러개 띄워야 한다는 점 등 또다른 불편함이 있습니다.

그런 상황에서 우연히 이런 질문을 했지요. "클립보드 상에서 자동으로 엔터를 제거하면 어떨까?"

프로그램으로 할 수 있는 것

우선 프로그램이 실행중이 아닌 상태일 때 PDF 문서에서 복사를 해봅시다. 참고로 예시로 나온 아래의 논문은 현재 읽고 있는 논문으로 İdiman, Ç. (2022)[각주:1]임을 밝혀둡니다.

이제 구글에 붙여넣으면.. 이런! 제길! 개행 값이 섞여있군요.

이제 <시작하기>를 눌러 실행상태로 해두고 복사해봅시다.

여러분이 cntr+c를 누르면 윈도우 운영체제는 "클립보드"라는 공간에 해당 선택된 데이터(이미지든 아스키든)를 저장해둡니다. 그다음 cntr+v를 누르면 클립보드 최상위 영역의 데이터를 붙여넣기할 수 있게 하는 것입니다. 이 프로그램은 클립보드를 지켜보고 있다가 데이터가 들어오면 자동으로 엔터값들을 제거해서 다시 저장합니다. 그렇게 되었는지 확인해볼까요?

네. 잘 되어 있네요. 성공적입니다. 아아.. 그동안 쌓아올린 (↓->삭제->↓->삭제..(무한루프)) 신공을 이젠 봉인해야 할 때가 된 것 같습니다.

연구를 주로 하시는 분들에게는 작은 도움이 되지 않을까 합니다. 잘 써주시면 좋겟네요. 근데 이거 몇 시간도 안되서 투다닥 만든거라.. 품질은 보장되지 않습니다...공짜가 다 그렇죠.. 본업이 있는 관계로 피드백을 받아도 응답속도가 꽤 느리겠지만.. 그래도 피드백을 해주신다면 매우 감사할 거 같습니다 :)

다운로드

자세한 사항을 알고 싶으시다거나 프로그램을 다운로드 받고 싶으시다면 깃허브의 ReadMe를 참고하세요. 소스도 공개해두었으며 MIT 라이센스를 적용했습니다.  https://github.com/azusa0999/ClipboardEnterRemover/blob/main/README.md

  1. İdiman, Ç. (2022). Tributary World-Ecologies, Part II: The Mediterranean World and the Crisis. Journal of World-Systems Research, 28(2), 391-414. [본문으로]
반응형
댓글