PDF 문서의 텍스트를 블록 지정하여 클립보드에 복사 한 후 붙여 넣기를 하면 행의 마지막 부분은 무조건 줄바꿈이 되며, 기존 줄 바꿈은 날라간다.

 

아래와 같이 PDF 문서의 3개의 문단을 복사 후 붙여넣기를 해보면 무슨 이야기인지 알 것이다.

 

아래는 위 내용을 복사-> 붙여넣기 한 후 모습이다.

As a cloud administrator, you can manage both projects and users. Projects are  <– 줄 바뀜
organizational units in the cloud to which you can assign users. Projects are also known as  <– 줄 바뀜
tenants or accounts. You can manage projects and users independently from each other.  <– 줄 바뀜
Users can be members of one or more projects. (그리고 바로 아래 줄 바뀜이 없어짐)
During cloud setup, the operator defines at least one project, user, and role. The operator 
links the role to the user and the user to the project. Roles define the actions that users can
perform. As a cloud administrator, you can create additional projects and users as needed.
Additionally, you can add, update, and delete projects and users, assign users to one or
more projects, and change or remove these assignments. To enable or temporarily disable a
project or user, update that project or user.
After you create a user account, you must assign the account to a primary project.
Optionally, you can assign the account to additional projects. Before you can delete a user
account, you must remove the user account from its primary project.

 

따라서 위 문단을 구글 번역으로 돌리면 아래와 같이 번역이 된다.

위 현상을 수정하기 위해서는 붙여넣기 한 문단의 내용을 확인하며 일일히 줄바꿈을 수정해 주어야 한다.

 

유틸리티를 이용하여 최대한 손이 덜가면서 줄바꿈 수정을 할 수 있는 방법을 알아보자.

1. 클립보드의 내용을 EditPlus에 붙여넣기

2. 기존의 줄바꿈을 되살림
수작업을 통해 3군데 엔터를 입력하여 줄바꿈을 삽입한다.

– 줄바꿈 되살리기 또한 아래처럼 자동화를 하고 싶지만 행의 마지막에 .(마침표)가 들어간 문장을 기준으로 잡으면 원하는 대로 줄바꿈이 안된다.
따라서 줄바꿈 되살리기는 위와 같이 수작업이 수월하다.

 

3. 줄 합치기

– 붙여넣기 한 문단에 마우스 우측 버튼 클릭 후 아래와 같이 수항해면 된다.

 

 

4. 줄바꿈 넣기

 줄바꿈이 정리된 것을 아래와 같이 치환.

아래와 같이 원하는 결과가 나온다.

 

5. 번역 돌리기

원문이 회손되지 않은 모양으로 번역이 된다.

 

EditPlus의 과정을 매크로를 이용하여 좀 더 빠르게 수행해보면 아래와 같다.

기존의 줄바꿈 원래대로 삽입해 주고 Alt+1(매크로 키)만 입력해주면 끝이다.

 

만약 PDF의 파일을 텍스트를 복사할 때 줄바꿈이 유지된다면 훨씬 수월하게 수행할 수 있을텐데, 아쉽지만 이걸로 노가다를 조금이라도 줄일 수 있다는걸로 만족한다.

~~끝~~

PDF에서 TEXT 발췌 후 구글 번역하기
태그:                 

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

Solve : *
22 + 13 =